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
54d
0x482b…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xa259…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x7478…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x49fd…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x4492…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x3c87…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x1150…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xae49…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x089d…e880Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
1
54d
0xe92b…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xe272…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x7187…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xeb79…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x507c…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x5e03…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xbe3e…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
54d
0x7f09…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x7950…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
54d
0x645d…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x8bef…e880Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
1
54d
0x0058…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x8fcf…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x7fa3…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x337a…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x3ad3…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x1e69…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x3f1f…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xf8d6…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xeaad…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x386b…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0x5166…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x1158…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
54d
0xad9e…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xed3c…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x97d8…2888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
54d
0x5fe5…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xb0f3…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x857c…f0c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+1
1
54d
0xed9c…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xc1a7…85c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
54d
0x838e…05c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
54d
0x5595…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x44d5…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xcf00…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xaa76…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
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
54d
0x6628…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0x9308…0080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
54d
0x661f…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
54d
0xca26…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1