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
48d 0xb812…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d AntiSnipeHookRuns code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 1 48d 0x1336…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x5ef6…0080Runs code on every swap Robinhood beforeSwap 1 48d 0xef36…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x1b61…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x8b08…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x356d…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x95b4…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xf2d3…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 48d 0x1600…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xef89…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 48d 0xa8ea…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xb838…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d JourneyHookRuns code on every swap Robinhood beforeSwap 1 48d 0xd911…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d EVPLUSAILCRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 1 48d 0xf69e…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xae34…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x248c…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xc0c4…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 48d 0x5363…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 48d 0x2e3a…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x2612…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xfad8…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 48d BloomHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 48d 0x0ccb…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xadce…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xc7ff…eac8Runs code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 1 48d 0x85c3…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x9326…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x3ebd…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0xbc70…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 48d 0x619a…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 48d 0x1b6c…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x63a9…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x4dfa…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0x029c…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 48d 0xb26b…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 49d 0x82d6…6080Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 1 49d 0x97f5…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 49d 0x65e3…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 49d 0x8150…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 49d 0x695b…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 49d BlissHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 1 49d 0x1c2c…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 49d OutlawFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 49d 0xb51f…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 49d 0x55a9…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 49d 0x8500…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1