Every Uniswap v4 hook, live
Every hook attached to at least one Uniswap v4 pool, explained in plain English, with safety checks and the pools that use it.
AgeHookChainPermissionsPools
7mo
0xcf64…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7ea6…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xffe2…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x3a1d…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x5e01…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x5f59…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x33a0…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x1c1c…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xb449…68ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
7mo
0x3cbe…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0xefe5…68ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0xc7f8…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xdd5c…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xa0c6…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xacf5…88ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity
Base
beforeAddLiqbeforeSwapafterSwapswapDelta+1
1
7mo
0x166a…08ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity
Base
beforeAddLiqbeforeSwapafterSwapswapDelta+1
1
7mo
0xaf4d…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x6b93…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7e11…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x972c…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7556…88ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity
Base
beforeAddLiqbeforeSwapafterSwapswapDelta+1
1
7mo
0x5976…4feeRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Adjusts deposit amounts · Handles donations to LPs
Base
beforeAddLiqafterAddLiqbeforeRemoveLiqafterRemoveLiq+6
1
7mo
0x1920…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x590c…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x1a7d…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
V4PoolHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
7mo
0x5ebd…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x35e5…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x4fee…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x8369…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x6c4d…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x5fb8…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xd423…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xacf5…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x9859…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0x7725…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xa208…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x1990…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x9654…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x46cd…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7476…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xb5ce…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xd61f…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
V4PoolHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
7mo
0x6e8b…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xf9bd…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1