Markets · one pool, one oracle pair
Quoted fees, by the flow that earned them
The hook refuses any pool whose currencies do not match the pair its oracle declares, so there is exactly one market to describe. Everything below would be derived from SwapAssayed events.
The pool is real; this page's aggregates are not yet. The USDC/WETH pool is live on Base Sepolia with real liquidity, and it has been traded twice — both times from the deploy script, which quoted 0.05% and 0.31% for the two directions. Two swaps is not a distribution. Every aggregate below (volume, TVL trend, the scatter, the histogram) remains an illustrative fixture showing the shape this surface reports once there is enough history to measure. The pool identity, the fee bounds and the reference are real.
- TVL
- $1.24M
- +0.82% 24h
- Volume
- $184.2K
- 412 swaps
- LP fees
- $128.94
- $41.18 donated
- Mean quote
- 7.02 bp
- volume-weighted
- Reference uptime
- 99.20%
- 3 stale spans
Quoted fee, per swap
Each point is one SwapAssayed event, coloured by direction
Distribution of quotes
Share of volume by quoted fee
Half of all volume would be quoted at or below the base fee. A volatility-driven hook charges every one of those swaps the same rate.
Pool
poolId 0x1b4f…84ee · mask 0x30C4 · dynamic fee
No other pools
A second market needs a second oracle adapter and a second mined hook address — configuration is immutable, so recalibrating 1000 bps means a new deployment, not an admin call.