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
9mo 0xb28f…d040Runs code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo 0x3b20…9040Runs code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo 0xd520…d040Runs code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo ZapVaultHookRuns code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo ZapVaultHookRuns code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo VolatilityFeeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapafterSwapDelta 1 9mo ClawTaxRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo 0x4cc4…5ae4Runs 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 · Handles donations to LPs Base afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 1 9mo 0x7bcf…5ae4Runs 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 · Handles donations to LPs Base afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 1 9mo UniPerkHookRuns code on every swap Base beforeSwapafterSwap 1 9mo 0xde8e…d040Runs code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo 0x9fb3…5040Runs code on every swap · Runs at pool creation Base afterInitafterSwap 1 9mo ClawTaxRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 9mo EulerSwapRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Base beforeInitbeforeAddLiqbeforeSwapbeforeDonate+1 1 9mo GovernedLBPStrategyA Liquidity Bootstrapping Pool (LBP) strategy hook that restricts pool initialization to the hook contract itself and gates all swaps behind a governance-approved migration flag. Base beforeInitbeforeSwap 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo 0x02eb…4080Runs code on every swap Base beforeSwap 1 9mo 0xa5cb…50c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwap 1 9mo 0x3425…6a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 9mo ZoraV4CoinHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwap 1 9mo DynamicFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitafterInitbeforeSwap 1 9mo 0x7e02…4ac4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+1 1 9mo 0xf6c3…0ac4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+1 1 9mo 0x77f4…5ae4Runs 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 · Handles donations to LPs Base afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 1 9mo 0x10ac…c080Runs code on every swap Base beforeSwap 1 9mo GovernedLBPStrategyA governance-gated Liquidity Bootstrapping Pool (LBP) strategy hook that blocks swaps until a designated governance address approves migration, then migrates token distribution from a bootstrapping phase to a full-range Uniswap v4 pool position. Base beforeInitbeforeSwap 1 9mo 0x0ebe…ca00Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiq 1 9mo 0xabf2…0080Runs code on every swap · Sets its own swap fee Base beforeSwap 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo PermissionedNavHookRuns code on every swap · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwap 1 9mo GovernedLBPStrategyA governance-controlled Liquidity Bootstrapping Pool (LBP) strategy hook that restricts pool initialization to the contract itself and blocks all swaps until a designated governance address approves migration. Base beforeInitbeforeSwap 1 9mo 0x7d49…a000Runs at pool creation Base beforeInit 1 9mo AlphixRuns code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwap 1 9mo AlphixETHRuns code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwap 1 9mo NaniteHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterAddLiqbeforeSwapafterSwap+2 1 9mo NaniteHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitafterAddLiqbeforeSwapafterSwap+2 1 9mo ClockHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo 0x4665…8a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 9mo 0x161a…ca88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 9mo 0x375d…0a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 9mo 0x81c3…d540Runs code on every swap · Runs at pool creation Base afterInitafterAddLiqafterRemoveLiqafterSwap 1 9mo 0x0d2f…4a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo 0x382a…00c0Runs code on every swap Base beforeSwapafterSwap 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 9mo PhiEthHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1