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
0xe70b…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb03e…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
BpegHookRuns code on every swap
Base
afterAddLiqafterSwap
1
6mo
0x9da8…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xe1c5…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf9b9…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
BpegHookRuns code on every swap
Base
afterAddLiqafterSwap
1
6mo
0xccd8…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf928…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x1c6b…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf7dc…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x1ab1…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x2d32…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x7101…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x3e07…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x108a…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6f96…c400Does nothing (no permissions)
Base
afterAddLiq
1
6mo
0x0c15…c600Can block LP withdrawals
Base
afterAddLiqbeforeRemoveLiq
1
6mo
0x22f7…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x118c…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x3253…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
BpegHookAn afterSwap hook for the BPEG DN-404 token on Base. After each swap, the hook syncs NFT metadata counts with the user's BPEG token balance using tx.origin to identify the end user. Buying BPEG mints NFT metadata proportional to integer balance. Selling BPEG burns NFT metadata accordingly. vanillaSwap: false
Base
afterSwap
1
6mo
0x2a8f…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x36e8…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x3b17…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x2d69…9080Runs code on every swap · Sets its own swap fee · Runs at pool creation
Base
afterInitbeforeSwap
1
6mo
0x3d6a…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
BpegHookRuns code on every swap
Base
afterSwap
1
6mo
0x27af…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x2544…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb704…c440Runs code on every swap
Base
afterAddLiqafterSwap
1
6mo
0x27a1…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xd2e3…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x6e08…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x2af8…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xcbea…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xa925…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xe6c4…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x3e07…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x13dc…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x48da…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xb1f7…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xc545…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xf93a…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xe680…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x9e2d…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xa603…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xec44…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0x84c1…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
6mo
0xa5a4…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1