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 0x1686…40ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0xb8b8…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xda5d…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x26e6…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x531d…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xa914…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x5f57…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x96d0…90ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo 0x0468…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xd47c…d0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 1 5mo SwcHookRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x10f2…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x8695…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xb4b5…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xc307…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x8118…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo EquiStarHookRuns code on every swap · Sets its own swap fee Base beforeSwapafterSwap 1 5mo 0xbeb7…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xdf0c…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo ArcHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 5mo 0x58e7…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo ArcHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 5mo 0xdae2…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0xbf2c…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo TokenFactoryRuns code on every swap Base afterSwap 1 5mo 0x25fa…4044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 1 5mo 0x91b6…00ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x7ff7…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x4f94…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xb87e…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xd377…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x4d0e…c040Runs code on every swap Base afterSwap 1 5mo 0x4fd1…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x7ad3…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x2b90…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x0c80…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo 0x4a16…c0ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo MockHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapswapDelta 1 5mo 0xfd0d…8145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0xc805…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x855b…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x640b…0145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x855f…00ccRuns code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo MilestoneHookV2Runs code on every swap · Can take tokens from swaps Base beforeSwapafterSwapswapDeltaafterSwapDelta 1 5mo openAMMv4Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 1 5mo 0xd70a…4145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x7b86…c145Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw Base afterRemoveLiqafterSwapafterSwapDeltaremoveLiqDelta 1 5mo 0x3f42…4040Runs code on every swap Base afterSwap 1 5mo 0x7cce…c040Runs code on every swap Base afterSwap 1 5mo 0x15f4…8040Runs code on every swap Base afterSwap 1