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
8mo
0x1aa8…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x4cfa…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3e83…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xd3dd…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xef5b…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xaeca…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x8923…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x9dd1…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xb031…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3ce8…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x532d…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x9cfd…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x937e…e6c0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Runs at pool creation
Base
beforeInitafterAddLiqbeforeRemoveLiqbeforeSwap+1
1
8mo
0x52b7…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xca34…26c0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Runs at pool creation
Base
beforeInitafterAddLiqbeforeRemoveLiqbeforeSwap+1
1
8mo
0x5110…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3fe8…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xdb80…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xca44…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x4d2b…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xaf4f…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3a7d…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x9a1f…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x2b30…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xad29…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xed6d…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xfc9b…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xb15b…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x5c5c…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xa1b0…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3c99…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
CabalFeeHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity
Base
beforeAddLiqafterSwapafterSwapDelta
1
8mo
0xf129…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xae2e…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x4c93…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xb132…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3be6…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xb3f0…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xe49b…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x82dd…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x2b98…10ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
afterInitbeforeSwapafterSwapswapDelta+1
1
8mo
0x0167…eaecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
ZEROTaxHookV4Runs code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
0x94ab…aaecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
0x0c2f…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0xcbde…eaecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
0x5fec…6aecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
0x1942…2aecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
0x7a19…6aecRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
1
8mo
0xa2fd…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1