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
0x26b8…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xfb8c…c0ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
6mo
0xeab6…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x889a…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x9cb1…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x327e…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xac31…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xa4f5…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xfaca…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x13a1…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x3128…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xefe1…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xbeea…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x26bf…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb4c7…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x83aa…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x941e…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xce9e…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf913…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xff23…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xc8d8…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xcb0c…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf518…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x0f5c…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x0ddd…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xc6df…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x76fd…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xd608…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6147…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x2f6f…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6004…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x1279…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6c94…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6cf8…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xbe04…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x459b…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf0b2…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x8c8e…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xd72a…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xbbf0…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x66f6…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xea94…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xe1fc…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x36f7…e5cfRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts · Runs at pool creation
Base
beforeInitafterAddLiqafterRemoveLiqbeforeSwap+5
1
6mo
0x174a…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x678a…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x9cef…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x0202…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xbe7e…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xda9c…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1