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
49d
HyperTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
49d
0xfe11…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
49d
0x5028…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xb454…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xe04e…a880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
1
49d
0x5c4d…68ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
49d
0x1efc…c0ccRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
49d
0x5f85…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x2502…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
49d
0xb103…c0ccRuns code on every swap · Can take tokens from swaps
Ethereum
beforeSwapafterSwapswapDeltaafterSwapDelta
1
49d
0xd909…9080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Robinhood
afterInitbeforeSwap
1
49d
UnicredHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Unichain
beforeInitbeforeSwapafterSwapswapDelta+1
1
49d
0x6252…d0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
49d
0x5b8d…eae0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
49d
0x51c8…c080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
49d
0x3979…6ae0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
49d
0x9cf8…8080Runs code on every swap
Robinhood
beforeSwap
1
49d
0xc78b…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x9bb8…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
49d
HyperTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
49d
0x7b4c…10ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
49d
0x6e90…00ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
49d
0xb95c…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
JourneyHookRuns code on every swap
Robinhood
beforeSwap
1
49d
0x5fcc…2a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap
1
49d
0xdd51…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x67c4…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
JourneyHookRuns code on every swap
Robinhood
beforeSwap
1
49d
0x5ba8…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xb551…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x86f2…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x1ed1…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
49d
RobinhoodSellGasGateHookRuns code on every swap
Ethereum
beforeSwap
1
49d
0x05ac…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x653c…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x6682…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
OneWayBidHookRuns code on every swap · Sets its own swap fee
Ethereum
beforeSwap
1
49d
0x005f…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xe530…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x58c5…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xc7db…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xe38b…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xc40b…d0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
49d
StationRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Ethereum
beforeInitbeforeSwapafterSwapswapDelta+1
1
49d
BellHookRuns code on every swap · Sets its own swap fee · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitafterAddLiqafterRemoveLiqbeforeSwap+2
1
49d
0x039a…c080Runs code on every swap
Robinhood
beforeSwap
1
49d
0x352e…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0x687a…4080Runs code on every swap
Robinhood
beforeSwap
1
49d
0x69e3…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
49d
0xdc05…90ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1