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
2mo
0x954d…0044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x016f…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x3e26…80c8Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDelta
1
2mo
0xccf9…40c8Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDelta
1
2mo
0xf145…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
ReefGuardFeeHookA Uniswap v4 hook for the $REEFGUARD token that charges a 5% fee on both buys and sells, always collected in ETH (currency0), and forwarded to an immutable fee recipient address using BeforeSwapDelta and AfterSwapDelta returns.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xaeed…80c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0xb740…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
RiverHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x7035…c0c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0x991d…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xcf82…c0c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0x2796…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x2176…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x6756…80c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0xefa4…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x99fb…40c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0x70a2…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xdeaa…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x2e58…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xe640…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xe57f…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x86f5…f8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap+3
1
2mo
0x2fd8…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x4eea…8088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
SkimHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapswapDelta
1
2mo
0x173d…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
PrizePoolHookRuns code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x07f5…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xab79…f8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap+3
1
2mo
0x07ef…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
SwapFeeHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x4a75…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x5ee1…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x95db…b0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
2mo
ERC1967ProxyAn upgradeable ERC1967 proxy-based Uniswap v4 hook. The hook logic is implemented at a separate implementation address (0x28bAdEA68300D39008d01C78F774F8Bd9b4bd8Ac); only the proxy contract is verified on-chain, so implementation behavior cannot be assessed from the available source files.
Robinhood
beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+1
1
2mo
0x1d96…b0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
2mo
0x1532…30ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
1
2mo
0x963f…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
AntiSnipeHookRuns code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
2mo
0x47b7…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xe12f…8088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
0xdea4…4088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
0x342c…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
RallypadHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
1
2mo
0x43f5…38ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap+3
1
2mo
0x2875…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x8be4…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
0x3739…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xbbf7…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1