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
6mo
0x0aee…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x0b77…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x855e…8a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Base
beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta
1
6mo
0x01e8…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x8d5d…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
StrellaHoneypotHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterRemoveLiq+6
1
6mo
0x7c96…c0ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
6mo
PrototypeHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
6mo
0x1927…80ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
6mo
0xd938…cfe4Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Handles donations to LPs
Base
beforeAddLiqafterAddLiqbeforeRemoveLiqafterRemoveLiq+4
1
6mo
0xda95…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x1118…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x0bd6…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x8e29…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x5f2a…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xa7a4…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x13b4…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xdc6f…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xde12…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x5526…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x21d5…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xdc9a…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x5fe1…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xa861…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x86ed…e088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
6mo
0x7109…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb93f…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x384c…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6a3f…e088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
6mo
0x2e55…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb877…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xd153…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xfff3…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xfb27…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6e90…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6de6…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xd6b1…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb532…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x46b4…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x075e…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xdc56…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x5e5b…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x97d3…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x72de…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xfb45…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xd683…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x3ebe…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x2e31…2088Runs code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
6mo
0xf2ca…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x8726…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1