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
26d
0x726b…c080Runs code on every swap
Base
beforeSwap
1
26d
0xb845…8080Runs code on every swap
Base
beforeSwap
1
26d
0x9e2f…4080Runs code on every swap
Base
beforeSwap
1
26d
0x0e0c…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0xbc0d…c080Runs code on every swap
Base
beforeSwap
1
26d
0x558a…4080Runs code on every swap
Base
beforeSwap
1
26d
0xb76e…8080Runs code on every swap
Base
beforeSwap
1
26d
0x013b…c080Runs code on every swap
Base
beforeSwap
1
26d
0xae26…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0x1be1…0080Runs code on every swap
Base
beforeSwap
1
26d
0x2afa…8080Runs code on every swap
Base
beforeSwap
1
26d
0x69d0…0080Runs code on every swap
Base
beforeSwap
1
26d
0x2678…8080Runs code on every swap
Base
beforeSwap
1
26d
0xdb97…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0xead1…c080Runs code on every swap
Base
beforeSwap
1
26d
0x7bdf…0080Runs code on every swap
Base
beforeSwap
1
26d
0x3cbe…4080Runs code on every swap
Base
beforeSwap
1
26d
0x4b26…c080Runs code on every swap
Base
beforeSwap
1
26d
0x029d…4080Runs code on every swap
Base
beforeSwap
1
26d
0x3c17…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0xd758…8080Runs code on every swap
Base
beforeSwap
1
26d
0xc921…0080Runs code on every swap
Base
beforeSwap
1
26d
0xbd0a…4080Runs code on every swap
Base
beforeSwap
1
26d
0x4064…c080Runs code on every swap
Base
beforeSwap
1
26d
0x50ee…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0x059b…0080Runs code on every swap
Base
beforeSwap
1
26d
0xbc43…c080Runs code on every swap
Base
beforeSwap
1
26d
0x90d6…c080Runs code on every swap
Base
beforeSwap
1
26d
0xf874…c080Runs code on every swap
Base
beforeSwap
1
26d
0xbfaf…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0x642c…0080Runs code on every swap
Base
beforeSwap
1
26d
0xc9bd…8080Runs code on every swap
Base
beforeSwap
1
26d
0x952a…c080Runs code on every swap
Base
beforeSwap
1
26d
0xef54…8080Runs code on every swap
Base
beforeSwap
1
26d
0x012b…4080Runs code on every swap
Base
beforeSwap
1
26d
0x50e5…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0x9e0d…8080Runs code on every swap
Base
beforeSwap
1
26d
0xaaf2…4080Runs code on every swap
Base
beforeSwap
1
26d
0x566f…4080Runs code on every swap
Base
beforeSwap
1
26d
0x93b0…c080Runs code on every swap
Base
beforeSwap
1
26d
0x3210…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
HentolSystemsHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
26d
0x7f05…c080Runs code on every swap
Base
beforeSwap
1
26d
0x94d1…0080Runs code on every swap
Base
beforeSwap
1
26d
0xbb5e…0080Runs code on every swap
Base
beforeSwap
1
26d
0x92ff…c080Runs code on every swap
Base
beforeSwap
1
26d
0x0d4a…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapafterSwap+1
1
26d
0x4b1c…4080Runs code on every swap
Base
beforeSwap
1
26d
0x23a7…8080Runs code on every swap
Base
beforeSwap
1
26d
0x1ab2…4080Runs code on every swap
Base
beforeSwap
1