Uniswap Labs has launched StablePair Hook, a dynamic-fee system for stablecoin pools on Uniswap v4. The first Ethereum mainnet pools pair USDC with USDG and USDC with USDT. Instead of charging the same fee in every market condition, the hook responds to how far a pair has moved from its reference price.
Why static fees create a trade-off
Stablecoin pairs are expected to trade near a known exchange rate. When a pool drifts away from that rate, arbitrageurs can trade until the price returns toward parity. A low fixed fee can leave most of that opportunity with arbitrage bots. A high fee can discourage ordinary volume and make the pool less competitive.
StablePair measures price drift and updates the fee for each swap. Within a narrow band, it targets a fixed bid-ask spread. Outside that band, trades that move the pool farther from the reference pay no fee, while corrective trades use a Dutch-auction structure. The corrective fee starts high and declines by block until a trader accepts it.
What the mechanism is trying to capture
The design seeks to return more rebalancing value to liquidity providers. Uniswap Labs said stablecoin-to-stablecoin swaps reached $43.4 billion in the second quarter. Its technical announcement describes StablePair as its first upgradeable dynamic-fee hook.
A changing fee cannot remove depeg risk. If a stablecoin loses confidence or redemption access, the market price may move for fundamental reasons rather than a temporary pool imbalance. Liquidity providers still face smart-contract risk, asset risk and the possibility of ending with more of the weaker token.
Governance can update the hook
Pool parameters and fee logic can be changed through Uniswap governance without requiring liquidity providers to migrate to a new pool each time. Upgradeability allows the mechanism to evolve with observed trading, but it also means providers should follow governance decisions that may alter pool behavior.
StablePair joins other v4 hook designs, including DualPool, Permissioned Pools and LitePSM. Hooks attach custom rules to pool actions, letting developers change fee calculation or access without rewriting the base exchange.
Access and next checks
Traders can reach the pools through Uniswap’s web app and wallet, while liquidity providers can move positions into the new pairs. Before depositing, providers should inspect the pool address, current parameters, token contracts and fee behavior. Early volume will show whether the auction captures value without making execution unattractive to traders.
Pool results will provide the real test
The mechanism can be evaluated through execution prices, volume, fee income and the time pools spend away from their reference rate. Liquidity providers should compare those results with conventional fixed-fee pools rather than treating the design as automatically superior. They should also account for gas costs and inventory changes. A hook may improve fee capture under ordinary arbitrage while still performing poorly during a sustained depeg or a loss of redemption confidence.
Sources & further reading
- Primary announcement, September 10, 2026: Uniswap Labs
- Adapted from BlockchainReporter: Uniswap Launches StablePair Hook for Stablecoin Pairs