VolatilePair Deployments
Find VolatilePair hook addresses and live pool parameters on Ethereum.
The registered v4 hook is an ERC1967 proxy. Its address encodes the hook permission flags and does not change. A governance upgrade changes the implementation behind it. Integrate against the proxy address.
Mainnet Deployments
Ethereum: 1
| Contract | Address |
|---|---|
| VolatilePairHook (proxy) | 0x000022Ec4eBD6b12294396E852E4C3876b253Cc0 |
| VolatilePairHook (implementation) | 0x1DDbf7215be4F8A7623B9B1B0255C6e1E3F6c000 |
Pool Parameters
One pool is live on Ethereum.
ETH / USDC
| Parameter | Value |
|---|---|
| Pool ID | 0x98316e8405502774a5d0a0761276b5d26505a8195c1905169864008d5e7a3eea |
| currency0 | ETHÂ (0x0000000000000000000000000000000000000000) |
| currency1 | USDCÂ 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 |
| Fee | Dynamic (0x800000) |
| Tick spacing | 4 |
Do not hardcode pool IDs. Derive them from the pool key, and read each pool's live fee configuration from the hook with feeConfig(poolId). Governance can change the parameters.