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
0xb683…2080Runs code on every swap · Runs at pool creation
Base
beforeInitbeforeSwap
1
8mo
0x4266…da40Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
afterInitbeforeAddLiqbeforeRemoveLiqafterSwap
1
8mo
0x0445…1a40Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
afterInitbeforeAddLiqbeforeRemoveLiqafterSwap
1
8mo
0x16ac…c044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x060c…0044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x3549…a080Runs code on every swap · Runs at pool creation
Base
beforeInitbeforeSwap
1
8mo
0x37eb…6080Runs code on every swap · Runs at pool creation
Base
beforeInitbeforeSwap
1
8mo
0x8659…e080Runs code on every swap · Runs at pool creation
Base
beforeInitbeforeSwap
1
8mo
0x7c08…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
0x180f…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
0xcbe3…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
ClawclickHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
8mo
0x159f…0088Runs code on every swap · Can take tokens from swaps
Base
beforeSwapswapDelta
1
8mo
0x2ad2…40ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
0x3f71…00ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
AdaptiveBurnHookV4Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
ArcnexCoreRuns code on every swap
Base
beforeSwapafterSwap
1
8mo
0x0562…80ccRuns code on every swap · Can take tokens from swaps
Base
beforeSwapafterSwapswapDeltaafterSwapDelta
1
8mo
MaybeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitafterSwapafterSwapDelta
1
8mo
ClawclickHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2
1
8mo
PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
8mo
0x0b48…8044Runs code on every swap · Can take tokens from swaps
Base
afterSwapafterSwapDelta
1
8mo
0x7e8c…80c0Runs code on every swap · Sets its own swap fee
Base
beforeSwapafterSwap
1
8mo
0x6e85…80c0Runs code on every swap · Sets its own swap fee
Base
beforeSwapafterSwap
1
8mo
PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
8mo
MultiProviderComplianceHookRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs
Base
beforeInitafterInitbeforeAddLiqafterAddLiq+7
1
8mo
WCHANDevFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
8mo
WCHANWrapHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
8mo
Angstrom HookA Uniswap v4 hook that implements MEV-aware swap and liquidity taxes, distributing fees between the protocol, pool creator, and LPs via return deltas. Includes a governance-controlled withdraw-only mode that blocks new swaps and liquidity additions.
Base
beforeInitafterAddLiqafterRemoveLiqbeforeSwap+5
1
8mo
WCHANDevFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation
Base
beforeInitbeforeSwapafterSwapswapDelta+1
1
8mo
WCHANWrapHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeSwapswapDelta
1
8mo
0x3d31…8fc0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity
Base
beforeAddLiqafterAddLiqbeforeRemoveLiqafterRemoveLiq+2
1
8mo
XDHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation
Base
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3
1
8mo
StableSwapHooksRuns 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+2
1
8mo
AngstromL2Runs 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
8mo
PlaceholderHookHandles donations to LPs
Base
beforeDonate
1
8mo
MineSwapV4HookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity
Base
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+1
1
8mo
DynamicFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation
Base
beforeInitbeforeSwapafterSwap
1
8mo
0x136d…c440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x732a…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
0x398b…4440Runs code on every swap
Base
afterAddLiqafterSwap
1
8mo
0x2ec9…4440Runs code on every swap
Base
afterAddLiqafterSwap
1