StableSwapNGAggregator on Ethereum

Uniswap v4 Hook Contract 0xc2080a2385589954da173644eacfefd860a26888 on Ethereum · Aggregator · Verified contract

Volume (24h)
$0
Value locked (TVL)
$1.64M
All-time volume
$0
Pools using this hook
1
Swaps (24h)
0 (0 traders)
Total swaps
30

What it does

Canonical Uniswap v4 Curve StableSwap NG Aggregator Hook that bridges external Curve StableSwap NG liquidity into Uniswap v4 via flash accounting.

How it works step by step

  • Routes v4 swaps through external Curve StableSwap NG pools inside beforeSwap using return-delta settlement
  • Emits HookSwap(poolId, sender, amount0, amount1, swapFee) on every swap
  • Exposes quote() and pseudoTotalValueLocked() for off-chain routing and TVL discovery

Enabled Uniswap v4 callbacks

beforeInitialize, beforeAddLiquidity, beforeSwap, beforeSwapReturnDelta

Security & trust assessment

Risk level: low (verified source, high confidence).

Who controls it: Immutable Uniswap v4 BaseAggregatorHook with no owner, admin, pause, or upgrade capability.

Risk to user funds: Holds zero user LP positions; settles swaps atomically against external pool liquidity within PoolManager.unlock.

Contract details

Verified source
Yes (StableSwapNGAggregator)
Bytecode size
11,394 bytes
Upgradeable proxy
No
Detected patterns
aggregator, moves-currency, return-delta

Pools using StableSwapNGAggregator