Logo Daily Crypto Briefs
Open menu

Uniswap Launches DualPool as Spark Readies $150M Liquidity Move

7 min read
Breaking News
Large official pink Uniswap unicorn logo on a charcoal plaque beside a greyscale glass liquidity reservoir and unbranded pipe on pink and off-white editorial panels.

TL;DR

  • Uniswap has launched DualPool, an open-source v4 hook that recalls liquidity from ERC-4626 yield vaults only while a swap is executing.
  • Spark previously said it had migrated $150 million of stablecoin liquidity to Uniswap v4 and intends to move that capital to DualPool.
  • The initial Spark deployment will use USDS as the quoting asset, with USDT and PYUSD liquidity planned under Spark's coordination framework.
  • The hook introduces a vault-dependency and an operator-controlled pool model, so live deployment data and risk parameters remain key evidence to watch.

CASABLANCA, July 31, 2026

Uniswap has launched DualPool, a v4 hook designed with Spark that keeps stablecoin inventory in yield-bearing vaults between trades and pulls it into a pool only when a swap arrives, as Spark prepares to route a previously migrated $150 million of liquidity to the new mechanism.

The July 22 release makes the code available, but it does not show that the full $150 million has already entered a DualPool. Spark said on June 25 that it had moved that amount of stablecoin liquidity to Uniswap v4 and that the assets would ultimately move to the hook, with USDS as the initial quoting asset.

The market backdrop did not establish a direct price reaction to the technical release. Kraken’s UNI market page provides a live price reference, while Spark’s stated $150 million migration is the concrete liquidity figure tied to the deployment. Uniswap also said USDT and PYUSD liquidity were planned under Spark’s coordination framework, without disclosing a date or allocation for either asset.

In its DualPool launch post, Uniswap said the hook allows market makers to earn lending yield on inventory until the moment a swap needs it. In plain terms, a pool no longer has to leave all of its assets sitting idle in an automated market maker just to remain tradeable.

The design is aimed at a persistent stablecoin-liquidity problem. A provider can either keep capital in an AMM to capture swap fees or put it in a lending vault to earn yield; DualPool tries to combine the two, while adding the withdrawal and vault-health risks that come with that connection. It arrives a day before Uniswap introduced Permissioned Pools for tokenized funds and equities, another v4 hook that targets a different constraint on onchain markets.

Uniswap DualPool Recalls Liquidity Only During Swaps

DualPool is a Uniswap v4 hook, a contract that can add programmed behavior around the protocol’s pool operations. Between swaps, it holds effectively no deployed liquidity in the v4 PoolManager; capital sits in ERC-4626 vaults selected by the pool operator, according to Uniswap’s technical explanation.

When a trade arrives, the hook calculates the shortfall needed for its configured price ranges, withdraws that amount, adds concentrated liquidity, lets the normal v4 swap execute, then removes the temporary position and returns the remainder to the vault. Uniswap says that cycle happens atomically in the same swap transaction, with no separate keeper system required.

That mechanism is most relevant for stablecoin pairs, where spread and pool fees can be thin. Uniswap said lending yield can match or exceed the fees earned from simply waiting in an AMM, a tradeoff that can otherwise leave available capital outside the exchange when no trade is occurring.

The hook is not a promise of more liquidity for every swap. Its usable depth depends on the vault’s ability to release funds, the operator’s chosen price ranges and the pool’s inventory. Uniswap’s documentation distinguishes a pool’s total reserves from its immediately deployable liquidity, which can fall if a vault is paused, capped or constrained by utilization.

Uniswap

UNI
July 4 to July 22, 2026
$3.78
+17.4%
Jul 4 - Jul 22 | High $3.78 Low $3.22

Spark’s $150M Migration Still Needs a Live DualPool Readout

Spark said its $150 million of stablecoin liquidity had already reached Uniswap v4 before DualPool went live. Its June announcement described the capital as scheduled to move to the hook, rather than reporting an executed DualPool balance.

That wording matters. A migration to v4 is not identical to an active deployment into a vault-connected pool, and Uniswap’s July 22 post did not publish pool addresses, transaction volume, realized yield, slippage data or the amount of Spark capital live on the hook.

For the planned deployment, Uniswap named USDS as the initial quoting asset. It said USDT and PYUSD liquidity would follow within Spark’s coordination framework, but it did not state which pair would launch first, who would supply each side of the market or whether external liquidity providers could deposit from the start.

The arrangement adds a different dimension to Uniswap’s earlier stablecoin work. Daily Crypto Briefs recently covered how Mastercard expanded settlement across USDC, PYUSD and RLUSD, where the focus was payment-network settlement. DualPool instead concerns the market-making inventory that lets stablecoin pairs trade with depth onchain.

Uniswap says swappers, routers and aggregators use the same v4 execution path for DualPool trades. That can make the system less visible to a trader than the infrastructure underneath it, but it does not remove the need for a routing system to quote the liquidity accurately before a transaction is submitted.

DualPool Gives Operators New Yield and Vault Risk

The pool operator controls the initial fee, selected vaults and liquidity distribution, according to Uniswap’s pool-creation guide. The fee and vault choices are fixed when a pool is created, while the operator can adjust the configured price-range distribution between swaps.

That design gives a professional market maker room to concentrate liquidity near a stablecoin peg or maintain one-sided depth for stress conditions. It also means the trust and risk profile is specific to the operator’s chosen vault rather than to Uniswap v4 alone.

Uniswap’s documentation says every configured vault gets a standing maximum token allowance from the hook, so a compromised vault could pull the hook’s balance for that currency. The protocol requires the vault’s asset to match the pool currency and rejects vaults with entry or exit fees, but those checks do not remove governance, upgrade or liquidity risk.

The distinction should be clear for liquidity providers. They receive exposure to swap fees and vault yield, but a vault that cannot honor a redemption can reduce effective liquidity, causing larger swaps to fill less or revert. In a sustained one-way market, Uniswap also says some incoming assets can temporarily remain as settlement claims that do not earn vault yield.

That makes the first production data more significant than the launch description. The key measures are the vaults selected, withdrawal capacity under stress, quoted-versus-executed pricing, external-deposit terms and the live share of Spark’s $150 million that reaches DualPool. It is a more complex liquidity model than a conventional pool, not a guarantee that every stablecoin market will trade more cheaply.

Fear & Greed Index

July 22, 2026
33 Fear

Broader crypto sentiment was still cautious. The Crypto Fear and Greed Index read 33, or Fear, on July 22. The score does not measure adoption of DualPool, but it frames a market where stablecoin liquidity providers may value capital efficiency alongside a pool’s ability to handle withdrawals during volatile periods.

The next evidence will be onchain and operational: a confirmed Spark DualPool deployment, pool addresses, the amount of migrated capital actually connected to the hook, supported pairs and performance through normal and stressed trading. Until then, the verified development is a live Uniswap v4 mechanism with a disclosed $150 million migration path, not proof that all of that liquidity is already active in the new pools.

Stay up to date

Get the latest crypto insights delivered to your inbox

Fact-checked by: Daily Crypto Briefs Fact-Check Desk

Frequently Asked Questions

What is Uniswap DualPool?

DualPool is an open-source Uniswap v4 hook that keeps a pool's idle inventory in ERC-4626 yield vaults, withdraws only the liquidity needed for a swap, then redeposits remaining assets after the trade.

Has Spark moved $150 million into DualPool?

Not according to the published announcements. Spark said it had migrated $150 million of stablecoin liquidity to Uniswap v4 and that the capital would ultimately move to DualPool. Uniswap did not disclose an executed DualPool balance in the launch post.

Which asset will Spark use first with DualPool?

Uniswap said USDS will be the initial quoting asset for Spark's deployment. It also named USDT and PYUSD liquidity as planned under Spark's coordination framework.

What risks does DualPool add?

A DualPool depends on its selected vaults being able to redeem assets during a swap. The operator also controls the pool's initial configuration, including its vaults, fee and liquidity distribution, so users need to assess the specific deployment.