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
36d
0xc2bc…10ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
36d
0xe7a1…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
36d
0x15c0…c088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
36d
0xcab8…d0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
36d
0x28a2…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
36d
MossHookRuns 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
36d
0x8ea2…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
36d
0xfd4a…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
36d
0xe197…4040Runs code on every swap
Robinhood
afterSwap
1
36d
0x2639…aae0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
36d
0x78ac…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
36d
0xf9e4…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
36d
LaunchHookRuns code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
36d
PegFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
36d
GridVirtualHookRuns code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
36d
0xe319…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
36d
UbikArbHookV2Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
1
36d
0x38aa…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
36d
0x4e40…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
36d
NeuronLimitOrderHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
afterInitbeforeAddLiqafterSwapbeforeDonate
1
37d
0xab6c…2aa8Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
37d
0x9ac6…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x070a…2aecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
37d
0xc581…a488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
0xd444…2488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
0x2b5b…2488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
0xa4ca…2488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
AgentFeeHookSets its own swap fee
Robinhood
none
1
37d
0x6a01…6488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
0xbb87…2488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
0xa853…2488Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqbeforeSwapswapDelta
1
37d
0xe162…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
37d
0xd906…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x4342…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x12ff…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x15ce…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
37d
0xcfd8…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x6dc2…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x6414…0880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
37d
0x5129…c880Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
1
37d
0xd84d…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
37d
0x9576…a0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
37d
0x1f97…0088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
37d
0x360c…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
37d
CradleHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
37d
0xa2a0…6accRuns 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
37d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
37d
0x3709…8088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
37d
HarmonicDepthV2Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
1
37d
0x4ff2…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1