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
3mo
0x217d…c8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwapafterSwapswapDelta+1
1
3mo
0x7d6f…c840Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqafterSwap
1
3mo
0xdd7e…4840Runs code on every swap · Gates who can add liquidity
Robinhood
beforeAddLiqafterSwap
1
3mo
0x688a…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
3mo
0x523f…0040Runs code on every swap
Robinhood
afterSwap
1
3mo
PRRRTRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
NetherHookRuns code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
3mo
0x15d7…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
PONSVAULTRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
0xe61c…8080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
3mo
OddV4HookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterAddLiqafterRemoveLiqafterSwap+1
1
3mo
0xfb57…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
0xb409…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
DOLLARRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
INDEXVAULTRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
0x55ed…7ae4Runs 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
beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4
1
3mo
0xb458…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
0x48cf…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
3mo
0x7e37…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
3mo
0x8cdf…bae4Runs 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
beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4
1
3mo
0x63ee…8044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
3mo
NoSellHookA Uniswap v4 hook that permanently blocks sell swaps (HODL → ETH direction) for all senders except a single protocol address set once by the deployer via setProtocol(). Buy swaps (ETH → HODL) are always permitted without restriction.
Robinhood
beforeSwap
1
3mo
0xefd8…0044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
3mo
0x4fe0…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
3mo
0x7d0b…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
3mo
0x1d7c…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
0x2c73…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
3mo
0xadfc…b0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
3mo
0x4f56…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
0x41f2…4088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
3mo
StonkHookImmutable hook for the official ETH/STONK pool that permanently forbids liquidity removal, gates swap direction and liquidity additions via a transfersLocked flag on the token contract, and tracks STONK inbound/outbound quotas per swap in afterSwap.
Robinhood
beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+2
1
3mo
0xdae6…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
0x461b…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
SentrySentryFeeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
3mo
0xb4b6…f0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
3mo
0x1758…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
0x4d8f…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
3mo
LaunchpadHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
SestriTaxHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
3mo
0xf882…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
0x54d3…f5ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitafterAddLiqafterRemoveLiq+4
1
3mo
0x7e23…35ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitafterAddLiqafterRemoveLiq+4
1
3mo
0xd2b9…10ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
1
3mo
0x477e…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
DegenV3HookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
3mo
0x1667…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
3mo
0xb047…c044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
3mo
AAPLBOMBNativeTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
3mo
VaroHookRuns code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
3mo
0x0884…a0c8Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta
1