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
41d 0x4f48…8044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 41d 0x6b2c…8144Runs code on every swap · Can take tokens from swaps Ethereum afterRemoveLiqafterSwapafterSwapDelta 1 41d 0x8940…0040Runs code on every swap Robinhood afterSwap 1 41d V22HookA launchpad hook that charges fees as hook return deltas on the pool's numeraire leg (static LP fee is zero). Fees combine a base rate, an optional per-pool creator tax (0–10%), and a time-decaying anti-snipe surcharge on buys only; an optional NFT holder gate restricts buying to collection holders during an early window. Liquidity is locked via a burned PositionManager NFT; removals and donations revert. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 1 41d TaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 1 41d 0x84d1…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 41d 0x44c3…4044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 41d 0x2913…c044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 41d 0xb002…c044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 41d ZcHookRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapafterSwapDelta 1 41d 0x0acc…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d 0xbf80…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x89b8…c088Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 1 41d 0x2fb0…c0c0Runs code on every swap Robinhood beforeSwapafterSwap 1 41d 0xa5e5…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 41d 0x9038…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0x654d…0040Runs code on every swap Robinhood afterSwap 1 41d 0x73c9…0044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 1 41d 0x27b7…1040Runs code on every swap · Runs at pool creation Base afterInitafterSwap 1 41d 0x6c79…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d 0xf038…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0xeb52…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 41d 0xe49a…6accRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 1 41d 0xc31a…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 41d 0xa757…8088Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 1 41d 0x155a…0080Runs code on every swap Robinhood beforeSwap 1 41d 0x1d74…c080Runs code on every swap Robinhood beforeSwap 1 41d 0xca2f…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d 0x784d…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 41d TaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 1 41d 0xd4ac…e8c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 1 41d 0x91e5…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0xf02e…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0x3dca…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d IMDRIPHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0x8b0b…0040Runs code on every swap Robinhood afterSwap 1 41d 0xbfda…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 41d BastionHookRuns 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 Robinhood beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4 1 41d 0x12e7…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d InnerFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 41d OneWayBidHookRuns code on every swap · Sets its own swap fee Ethereum beforeSwap 1 41d 0x90dd…c080Runs code on every swap Robinhood beforeSwap 1 41d 0x50e0…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 41d 0x4220…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d 0xc3d7…0080Runs code on every swap Robinhood beforeSwap 1 41d 0x40ce…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 41d LoopFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 41d 0x629e…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 41d 0xe41c…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 41d 0xee4f…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1