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 0x893d…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x59fb…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x0771…d0ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo 0xaf24…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xa2e7…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x2c72…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xb8bc…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x1e8b…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x7f97…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xcdba…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xafc1…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x358b…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo FoundHookRuns code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 5mo 0x04b8…8080Runs code on every swap Base beforeSwap 1 5mo UHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 5mo 0x8f2d…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x9f5d…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo AgentPulseHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 5mo 0x9cf3…80ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0xd5dd…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x93e4…00ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x1060…c080Runs code on every swap Base beforeSwap 1 5mo 0x82f1…0440Runs code on every swap Base afterAddLiqafterSwap 1 5mo 0x7094…0080Runs code on every swap Base beforeSwap 1 5mo 0x8b7d…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo PEPHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 5mo 0xa577…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x3b92…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x04cb…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x3b57…00ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x7e0d…c080Runs code on every swap Base beforeSwap 1 5mo 0x1bab…c8f4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Handles donations to LPs Base beforeAddLiqbeforeSwapafterSwapbeforeDonate+2 1 5mo LeverageInventoryHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo 0x18f4…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo LeverageInventoryHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo BSHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 5mo BSHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitafterSwapafterSwapDelta 1 5mo 0x5421…4145Runs 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 LeverageInventoryHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo OptionAProbeHookRuns at pool creation Base afterInit 1 5mo 0xfa7a…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 5mo 0x8272…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo LeverageInventoryHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo OptionAProbeHookDoes nothing (no permissions) Base afterAddLiq 1 5mo 0x0e10…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo OptionAProbeHookRuns code on every swap Base afterAddLiqafterSwap 1 5mo 0x26c1…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x3ec3…c080Runs code on every swap Base beforeSwap 1 5mo 0x63a5…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1