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
7mo
0x7e1f…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x6067…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
TrinityHookV8Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity
Base
beforeAddLiqbeforeSwapswapDelta
1
7mo
TrinityHookV8A token-launch hook that maintains a single continuous concentrated liquidity position. On each exact-input swap, it extracts a symmetric fee: buy fees are forwarded to a configurable treasury address, sell fees are burned by transferring to 0xdead. External liquidity additions are permanently blocked; only the hook owner may seed the pool via addLiquidity().
Base
beforeAddLiqbeforeSwapswapDelta
1
7mo
0xc936…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x1a2a…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xfcd0…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x48f0…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xccd6…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x8fd2…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0x29d6…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc2fa…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x4c4b…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x1138…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x2e45…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc3bb…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xfca9…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x1f8c…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x2a41…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc34b…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x0a61…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xa02b…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xd024…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xf953…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x94b7…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x4638…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x6ab0…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x14ef…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x36cb…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xb548…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xaee7…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xe320…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x8de5…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x53d6…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc231…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x95f5…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7ac9…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x589e…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x01f9…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7bf3…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x3a53…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xef52…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xd19e…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xb798…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xb2ec…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x01a5…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x0514…40c0Runs code on every swap
Base
beforeSwapafterSwap
1
7mo
0xc129…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xf66a…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1