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
52d
BagHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
52d
0x59ae…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
52d
0xd4f5…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
52d
0xa901…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
DamesBurnHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
52d
0x00b2…c880Runs code on every swap · Gates who can add liquidity
Base
beforeAddLiqbeforeSwap
1
52d
0x5e0a…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0x91af…c880Runs code on every swap · Gates who can add liquidity
Base
beforeAddLiqbeforeSwap
1
52d
0xb4e1…8044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
52d
0x4fa2…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0xd29c…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0xf22e…6dcfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+6
1
52d
0xeb25…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0x442b…aaccRuns 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
52d
0x329e…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
52d
0xcf38…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0xd0d6…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0xde68…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3
1
52d
0x5793…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterSwapafterSwapDelta
1
52d
0x6186…8880Runs code on every swap · Gates who can add liquidity
Base
beforeAddLiqbeforeSwap
1
53d
HearthwoodRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
afterInitafterSwapafterSwapDelta
1
53d
MemeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
53d
0x2882…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0xb0e1…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0x3ee8…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0x3eb7…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x2172…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0x8e04…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xd7ab…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x88fe…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0xa62a…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x48de…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x21dc…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xcbdb…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x57cb…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xc671…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x9327…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x034e…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x1de2…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
53d
0x9a27…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
AbyssStaticFeeHookV2Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
53d
MOOPrintPoolRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
53d
0x00d1…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
BuyCoreRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
53d
0x3b2b…c0c0Runs code on every swap
Robinhood
beforeSwapafterSwap
1
53d
0x1981…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x8cbc…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xd751…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0xefab…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x7b65…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1