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
8mo
0xa2fd…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xa259…e088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
0xef17…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x5cd2…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xbe2b…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xde04…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x1bbc…6088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
0x3491…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
WhaleAIHookRuns 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
8mo
0x5717…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x0a4c…a088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
MaybeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
8mo
0x49ec…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
ZEROTaxHookV4Runs code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
MaybeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
8mo
0xed46…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
MaybeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
8mo
0x1e22…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xb2b0…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x24d1…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x19b1…2aecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
0xe84c…e088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
BasedBidHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwapafterSwapafterSwapDelta
1
8mo
0xc3b9…6088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
0x5278…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xa222…6088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
0xe03e…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
MoonpotHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
8mo
BuildPadFeeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
afterInitafterSwapafterSwapDelta
1
8mo
PrototypeHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
8mo
0x7eed…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x20d9…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x94fe…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x9529…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xfd7a…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x969e…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xd9b7…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xf1f9…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
BasedBidHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwapafterSwapafterSwapDelta
1
8mo
0x4f78…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xe702…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xdaf2…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x833c…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3c36…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xe936…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x4506…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
CabalFeeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity
Base
beforeAddLiqafterSwapafterSwapDelta
1
8mo
0xf29d…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xaba8…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x21d1…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1