AutoWrapper
6 hooks share this exact bytecode, used by 6 pools. Usually a launchpad deploying one copy per token.
0xe80924faadcab596a2699cd6af04aa0d8ca0e7707b45c8291d9094d9274aaae2
AgeHookChainPermissionsPools
19mo
0x2832…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
19mo
0x9d09…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
19mo
AutoWrapperA ghost pool hook that intercepts swaps between a base currency (e.g. USDC) and USDL, routing them through a liquid wUSDL/baseCurrency pool while automatically wrapping and unwrapping USDL↔wUSDL via an ERC4626 vault. Liquidity cannot be added to the ghost pool; only the configured router may initiate swaps.
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
19mo
0x78fb…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
19mo
AutoWrapperRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
19mo
0x4543…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Ethereum
beforeInitbeforeAddLiqbeforeSwapswapDelta
1