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
0x9071…0044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x4f9b…9088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapswapDelta
1
2mo
0xb6a5…4080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
2mo
0xf02f…8080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
2mo
0x3654…d0c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapafterSwapDelta
1
2mo
0x88f9…0080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
2mo
0xf5c1…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x5951…c044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
TipOffFeeHookA Uniswap v4 hook for the TIPOFF/ETH pool that collects a fixed 5% fee on all swaps, always denominated in ETH, and forwards fees to an immutable feeRecipient address via BeforeSwapDelta and AfterSwapDelta return values.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x489f…0044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
TipOffFeeHookA Uniswap v4 hook that collects a fixed 5% fee on all swaps (buys and sells), always denominated in ETH (currency0), by skimming the fee from the specified or unspecified ETH leg via beforeSwap/afterSwap return deltas and forwarding it to an immutable feeRecipient address.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xc3ba…9088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
afterInitbeforeSwapswapDelta
1
2mo
0xec7a…8080Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwap
1
2mo
0xabf7…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xb592…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xffc9…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x0d23…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xd8d1…8accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
2mo
0x48f7…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x70d5…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xf663…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x94f1…c0c8Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDelta
1
2mo
0x0b5a…0144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x9edd…c044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x690d…c088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
0xcfc5…8144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x2b45…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x64c7…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x995d…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xcf9e…00c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
1
2mo
0x7003…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0xc395…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xecf0…0088Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapswapDelta
1
2mo
0x2803…0accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
1
2mo
0x4700…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x43df…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x2984…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x436b…4144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x3564…4044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
YuppieHookRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x741a…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xe7f5…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
RobinhoodLastBuyerWinsV4HookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
1
2mo
0xa052…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x90d6…8044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0x8a2f…c144Runs code on every swap · Can take tokens from swaps
Robinhood
afterRemoveLiqafterSwapafterSwapDelta
1
2mo
0x47d8…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0x939e…c044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
1
2mo
0xf06a…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
1
2mo
0xf432…38ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap+3
1