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
57d
0xeaad…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x386b…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x5166…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x1158…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0xad9e…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xed3c…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x97d8…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
57d
0x5fe5…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x4321…8088Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapswapDelta
1
57d
0xb0f3…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x700d…0088Runs code on every swap · Can take tokens from swaps
Ethereum
beforeSwapswapDelta
1
57d
0x857c…f0c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+1
1
57d
0xed9c…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xc1a7…85c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
57d
0x838e…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
57d
0x871f…40ccRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
57d
0x5595…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x44d5…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x21c3…c101Takes a cut when LPs withdraw
Ethereum
afterRemoveLiqremoveLiqDelta
1
57d
0xcf00…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xaa76…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
StonkTowerRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
afterInitafterSwapafterSwapDelta
1
57d
BoostedV4HookRuns 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
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
57d
0x6628…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x9308…0080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
57d
0x661f…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x63cc…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
57d
0xca26…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xe69b…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x0f86…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xecee…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xfbe0…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x6ec9…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0xf16b…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x03c4…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0xc8a7…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0xecfc…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0xb364…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
LaunchHookRuns 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
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
57d
MarketPrintHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
57d
0x5b91…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x5f7e…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
57d
0x590b…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x74a8…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0x0c81…e5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation
BSC
beforeInitafterAddLiqafterRemoveLiqbeforeSwap+4
1
57d
FeesherHookRuns code on every swap · Can take tokens from swaps
Robinhood
afterAddLiqbeforeSwapafterSwapswapDelta+1
1
57d
0x04f2…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0xbf84…e8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
57d
0x0c48…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
57d
0xd906…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1