UniHooks

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.

Filters
Type
Safety
Activity
Permissions
Hooks with all of the selected permissions:
Sort
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