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
24d
0x0b9e…aaecRuns 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
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
24d
ZephyrRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
24d
BlobuleRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
ProtectedNative30HookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0x7442…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0xb106…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
HookTokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0x9f46…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
VermilionRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0x141e…a000Runs at pool creation
Robinhood
beforeInit
1
24d
0x8b55…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
HookTokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
PerigordRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
BlobuleRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0xcfca…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
ProtectedNative30HookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0x1deb…c088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
24d
0x7ba8…7accRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4
1
24d
BlobuleRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
HookTokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
BlobuleRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0x3ec4…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
0xd08b…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
24d
ProtectedNative30HookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0xee65…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
24d
0x15a2…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
24d
ListedHookRuns 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
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
24d
0x5c9d…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
ProtectedNative30HookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0xbdd2…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0x1b8f…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
0xca16…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0xd636…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0x2ede…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0x1cf2…e8ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
24d
0xae02…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0x988a…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0x0edf…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
0xac42…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
0x8618…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
0x9431…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
0x4f7b…a0c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapafterSwapDelta
1
24d
BlobuleRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
24d
0xcecf…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
24d
0xebb0…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
24d
InklingRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0x8f96…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
25d
0x3248…5044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitafterSwapafterSwapDelta
1
25d
0x0b4c…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1