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
0xc523…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xde8d…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x2426…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xa2db…fff5Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
0xb7d0…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7396…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x4fa4…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xe198…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x7603…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x48cd…3ff2Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
LimitOrderHookRuns code on every swap
Base
afterSwap
1
7mo
0x7e7f…fff8Runs 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
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
0xb93d…bff0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+6
1
7mo
0xc6ef…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x76ee…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x10b6…bff2Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
0xd6e1…bff0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+6
1
7mo
0xaa07…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xc9c9…fff4Runs 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
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
0xfed7…fffcRuns 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
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
0x0633…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xe76b…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
MoonpotHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
7mo
MoonpotHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
7mo
0x3a4d…3ff9Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
0x3926…fffeRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+9
1
7mo
0x90b3…bff0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+6
1
7mo
0xdbaf…fffdRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+9
1
7mo
0xba0b…4044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0x807c…bffcRuns 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
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
0xea52…fff2Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
0x292a…3ff9Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
0xcc7e…3ffcRuns 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
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
LimitOrderHookRuns code on every swap
Base
afterSwap
1
7mo
0xbc52…fffbRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+9
1
7mo
0x657b…3ff1Runs code on every swap · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
0xfd06…7ff5Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
0xd9fd…bff7Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+9
1
7mo
0xccc8…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
7mo
0xac82…bffdRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+9
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0x5652…bff3Runs code on every swap · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1
7mo
MoonpotHookA floor-price defense hook for a TMP/USDC pool. It applies a dynamic sell tax that ramps from a maximum rate near the floor tick down to a base rate as price rises above it, and intercepts and burns excess TMP tokens that would push the price below the protocol floor. Buys are charged a flat base defense tax.
Base
beforeInitbeforeSwapswapDelta
1
7mo
0xb857…bff7Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+9
1
7mo
ForwardHookRuns code on every swap
Base
afterRemoveLiqbeforeSwap
1
7mo
0x6a78…fff2Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
7mo
MoonpotHookA price-floor hook for a TMP/USDC pool that applies dynamic sell fees scaled by distance above a configurable floor tick, burns any TMP sold beyond a per-swap maximum, and allows a manager to inject protocol liquidity into the pool.
Base
beforeInitbeforeSwapswapDelta
1
7mo
MoonpotHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapswapDelta
1
7mo
0x176d…bff0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+6
1
7mo
0x0d85…7ff5Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+8
1