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
53d
0x22e2…eac0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1
1
53d
0x2dde…c0c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
53d
0x4a92…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0xbfd9…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xcda8…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0xc624…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x3416…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xd4c1…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xb690…caccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
53d
0x0cf3…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x4e2c…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x5425…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xaa87…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xcca8…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0x2071…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x300c…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x7caa…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
53d
0x3e62…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x6a11…4880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
53d
0x5aad…caccRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
53d
0x42a4…c5cfRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Takes a cut when LPs withdraw · Adjusts deposit amounts
Robinhood
afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4
1
53d
0xf7ae…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x6957…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xdd32…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0xf76b…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x3a2b…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x567b…40c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
53d
0x6425…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
HydraHookRuns 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
afterInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+5
1
53d
0xd185…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x2c6b…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xe0cb…68ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
53d
0xe540…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x9509…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x50aa…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x29dc…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x935c…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xc207…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x74a8…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x69f0…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x065e…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
HydraHookRuns 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
afterInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+5
1
53d
0xff72…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0xf72a…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
HydraHookRuns 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
afterInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+5
1
53d
LoansHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwapswapDelta
1
53d
0x3554…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
0x7d3c…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
53d
FeeHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
53d
0x3d49…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1