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
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0x0a52…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x8fe3…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7406…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc81c…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x01d6…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x32c7…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x0835…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x0d28…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xabfd…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xdc0a…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xe00e…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xa519…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc452…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x2cb2…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x9239…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xeb18…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x58ae…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x9e41…0088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0xde6d…4088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0x4651…c088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0xbcbf…28ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
7mo
0x97cd…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc2bf…a8ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
7mo
0x0900…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x6e86…4088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0xbf73…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
7mo
0x47d4…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xd9a9…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x5d66…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xf61d…4088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0x13c8…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x568c…8088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0x9634…c088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0x1e27…4088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
7mo
0xafbb…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x6d6f…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xef81…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x4bcd…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xcae8…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xf93a…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xbee9…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc52e…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x39bb…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x29d9…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc655…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xdeb1…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xe2a2…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
SnapBackHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Handles donations to LPs
Base
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+3
1
7mo
0x50c0…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1