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
51d
0x7728…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
51d
0x4401…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x137f…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x50b9…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xb484…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x2054…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x3709…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x340b…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xb0a4…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xf93d…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xd58c…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xc0b2…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x2cca…1040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xa3dd…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xf0db…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x26a6…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x63a7…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x3629…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x83b0…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
51d
0x415c…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xd7bb…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x0ccd…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x2811…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x62df…1040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x7804…5040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xd7c6…1040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x4e92…d040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x1d7d…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0x9395…9040Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterSwap
1
51d
0xb497…6080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
51d
0x500e…2080Runs code on every swap · Runs at pool creation
Robinhood
beforeInitbeforeSwap
1
51d
0x60e5…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
51d
0xc0cd…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
51d
0xf718…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
51d
0xc96b…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
51d
TollHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
51d
0x9af8…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
51d
0x3dca…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
51d
0xe459…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0xa27b…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
PairPadQuoteFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
BSC
beforeInitbeforeSwapafterSwapswapDelta+1
1
52d
PairPadQuoteFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
52d
0x91d1…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
52d
PairPadQuoteFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
52d
0x5fb0…0080Runs code on every swap
Base
beforeSwap
1
52d
0x2f5f…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0x4b8e…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
52d
0x8371…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
52d
0xd5c3…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
52d
0xbd71…c044Runs code on every swap · Can take tokens from swaps
BSC
afterSwapafterSwapDelta
1