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
25d
BlockHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0xea39…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
YewRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0xd9eb…82c8Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals
Robinhood
beforeRemoveLiqbeforeSwapafterSwapswapDelta
1
25d
0x6518…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
25d
ClampRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
BowsightRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
LumythTokenRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0xa98a…4accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
25d
FolioHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
MineHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
25d
BlockHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+4
1
25d
0xa942…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
0xb135…28ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0xf6c2…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
0xfa00…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0xc341…a8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0x730f…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
FoundationHookV1Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0xc2ed…68ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0xd384…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
25d
0x34fc…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0x428a…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0x116f…e080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0x1eb3…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
0x1029…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
RobinhoodNative30HookV2Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
25d
0x8f1c…e8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0xfaa9…e8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0x1e5d…a8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0xb21f…1080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Robinhood
afterInitbeforeSwap
1
25d
0xcc31…0044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
25d
0x8f4f…28ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+3
1
25d
0xa20a…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
25d
ListedHookRuns 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
25d
0x2d83…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
0xaad7…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
25d
0x833e…a080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0xf8d0…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0xe40f…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0x208f…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
25d
0xbdab…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
25d
0xa7a4…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
25d
Pangea Fee HookPangeaFeeHook charges a fixed swap fee (0.3%–5%, set at pool registration and immutable thereafter) in the quote asset via beforeSwap/afterSwap return deltas. Fees accumulate as ERC-6909 claims redeemable to a per-pool fee splitter. A designated devBuyer address pays no fee on the first swap. Only the LiquidityLocker may add liquidity; swaps that move the price past the launch range edge are reverted.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
25d
0x88b9…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
25d
0x52f8…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
26d
0x85e8…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
26d
0x7c98…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
26d
0x97ba…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
26d
0xf607…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1