Cryptocurrency September 10, 2026 03:00 PM

Uniswap Labs Debuts StablePair Hook to Apply Dynamic Fees on Stable Pools

New Uniswap v4 hook targets stablecoin and wrapped-asset pairs with per-swap fee adjustments; live on Ethereum with two initial pools

By Nina Shah
Share
Twitter Reddit Facebook LinkedIn

Uniswap Labs has launched StablePair Hook, a dynamic-fee mechanism for Uniswap v4 designed for stable pairs such as USDC/USDT and wrapped-asset pairs like WBTC/cbBTC. The hook is live on Ethereum mainnet with USDC/USDG and USDC/USDT pools. It replaces static fees with per-swap fee calculations that respond to how far a pool's price has drifted from a reference rate, and includes a Dutch auction mechanism for trades that restore parity from outside a defined band. The hook is upgradeable through Uniswap Governance and joins other open-source hooks being developed by Uniswap Labs.

Uniswap Labs Debuts StablePair Hook to Apply Dynamic Fees on Stable Pools
Summarize with
ChatGPT Perplexity Claude Grok Gemini

Key Points

  • Uniswap Labs launched StablePair Hook for Uniswap v4 to implement dynamic per-swap fees for stable pairs; it is live on Ethereum mainnet with USDC/USDG and USDC/USDT pools.
  • Stablecoin-to-stablecoin swaps on Uniswap reached $43.4 billion in Q2 2026, exceeding the combined volume of the next three onchain venues, underscoring the significance of stable pairs for DeFi market structure.
  • The hook changes fee allocation and execution mechanics - including a Dutch auction for corrective trades - affecting liquidity provider economics and trader execution within DeFi and crypto markets.

Uniswap Labs announced the launch of StablePair Hook, a dynamic-fee hook built for Uniswap v4 and designed for stable pairs - examples cited include USDC/USDT and wrapped-asset pairs such as WBTC/cbBTC. The feature is operational on Ethereum mainnet with two live pools: USDC/USDG and USDC/USDT.

Stable pairs are among the most actively traded markets in decentralized finance. On the Uniswap Protocol, stablecoin-to-stablecoin swaps alone totaled $43.4 billion in the second quarter of 2026, a volume greater than the next three onchain venues combined. That trading concentration informs the design choices behind StablePair Hook.


How the mechanism works

StablePair Hook replaces a single, static fee rate with a dynamic fee that is computed on every swap. The hook measures the pool's deviation from a defined reference price - the true rate around which a stable pair typically trades - and sets the fee to correspond with that measured drift.

The mechanism has three operating modes described by Uniswap Labs:

  • Within a tight band around the reference rate, the fee is adjusted on each swap to maintain a consistent quoted bid/ask spread.
  • If the pool price drifts outside that band, swaps that push the price further away from parity pay no fee, effectively providing the pool with a favorable starting price.
  • Trades that restore the price from outside the band are executed through a Dutch auction: the fee begins high and falls each block until a participant accepts it. Liquidity providers retain the difference generated by that auction.

By tailoring fees to price drift, the hook aims to alter how value from reprice events is distributed among arbitrageurs, traders, and liquidity providers. The approach seeks to mitigate the trade-offs presented by fixed fees - low static fees can leave the spread to arbitrage bots, while high static fees can push a pool's quoted price away from parity.


Governance and evolution

StablePair Hook is designed to evolve. Pool parameters and the fee logic are upgradeable through Uniswap Governance, enabling iterative improvements to the mechanism without requiring pools to migrate. Uniswap Labs is developing hooks in collaboration with issuers and liquidity providers and is open-sourcing the code so teams can begin from working implementations. StablePair Hook joins previously released hooks such as DualPool, Permissioned Pools, and LitePSM, with additional hooks on the roadmap.


Market structure context

The Uniswap automatic market maker architecture opened decentralized finance to a wide range of assets, and hooks extend the protocol's flexibility by allowing individual pools to specify bespoke rules for pricing and fees. For market participants - including liquidity providers and traders - StablePair Hook represents a change in how fee income, reprice capture, and order execution are handled within stable pairs.


About Uniswap Labs

Uniswap Labs is a core contributor to the Uniswap Protocol, the world’s largest decentralized exchange by trading volume, which has processed more than $4.6 trillion in volume. Uniswap Labs also builds products that help users access the protocol, including the Uniswap Web App, Wallet, and Uniswap API.


Reporter: Nina Shah

Nina Shah covers financials and analyzes product developments that affect market structure, underwriting quality, and provider economics.

Risks

  • If fees are set too low under the dynamic model, arbitrage bots could capture reprice value, reducing returns to liquidity providers - impacting LP returns in DeFi liquidity markets.
  • If fee settings cause the pool to quote prices that are too wide, liquidity could become less competitive and trading costs could rise for traders - affecting stablecoin market liquidity and trading efficiency.
  • Governance-driven upgrades to pool parameters and fee logic introduce uncertainty about future fee regimes, which could alter incentives for issuers, LPs, and market participants in decentralized exchanges.

More from Cryptocurrency

Bitcoin Hits Resistance Near $77,000 as Binance Reserves Surge Sep 12, 2026 Bitcoin Retreats to Around $77.2k as Geopolitical Fears and CPI Watchdom Weigh on Markets Sep 11, 2026 Tag Markets Appoints Craig Lund as CEO to Strengthen Operations and Client Experience Sep 10, 2026 Retirement Accounts Poised to Drive Next Wave of Bitcoin Adoption Sep 10, 2026 BTCC Unveils $1 Million 'Trade To Win' Contest Ahead of TOKEN2049 Singapore; Tesla Cybertruck Headline Prize Sep 10, 2026