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
5mo SatsETFRuns 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 5mo 0xdc67…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x03f0…0a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 5mo 0xe145…0080Runs code on every swap Base beforeSwap 1 5mo 0xa71c…00c4Runs code on every swap · Can take tokens from swaps Base beforeSwapafterSwapafterSwapDelta 1 5mo 0xc168…0a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 5mo 0x5779…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x002f…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xa150…0a88Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqbeforeSwapswapDelta 1 5mo 0xf24f…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo UHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 5mo 0x2b40…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x6cb5…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xf35c…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xc9ed…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x7ddd…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xd379…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x6382…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x6a93…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x081d…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x3100…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xda8c…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xe39f…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x1754…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x6e1b…50ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo 0xc859…90ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo 0xe9ec…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x1fe0…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xb21c…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x4de7…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x6118…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x7cf8…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x3aec…c080Runs code on every swap Base beforeSwap 1 5mo 0xc39b…c080Runs code on every swap Base beforeSwap 1 5mo 0xd5a6…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x2030…4080Runs code on every swap Base beforeSwap 1 5mo 0xb673…0080Runs code on every swap Base beforeSwap 1 5mo 0x5b93…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xe373…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo ValdReserveHookRuns 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 5mo UniswapV4HookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 5mo 0x5aef…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo UniswapV4HookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 5mo UniswapV4HookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 1 5mo ValdReserveHookRuns 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 5mo AnimaFeeHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x089f…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x1e50…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xbb0c…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xbd9e…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1