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
40d 0x3642…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0x04ff…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d MeterRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 1 40d TwainHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 40d 0x79c5…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 0x8759…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0x2c24…c0ccRuns code on every swap · Can take tokens from swaps Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 1 40d 0x4ff4…0144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 0xf360…8088Runs code on every swap · Can take tokens from swaps BSC beforeSwapswapDelta 1 40d LaunchHookRuns code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 1 40d OutlawFeeHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 40d LaunchHookSingle-pool ETH/token hook that takes a tiered fee on every swap: a 1.5% base fee on the ETH side plus a buy surcharge that decays linearly from 49% to 0% over 15 seconds post-launch. Fees accumulate as ERC-6909 ETH claims payable only to a fixed fee recipient. External liquidity additions are blocked for 24 hours after launch, and any sell that pushes the price above the launch price is reverted. Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+3 1 40d 0x71f7…28c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0xa77c…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 0x1d1b…8144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d RhV4TaxHookRuns code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 40d 0x754d…4144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 0x20a0…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0x89d0…e888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapswapDelta 1 40d RhV4TaxHookRuns code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 40d 0x7943…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 40d 0x305e…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 1 40d 0x5a22…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0x457a…0b80Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity Base beforeAddLiqbeforeRemoveLiqafterRemoveLiqbeforeSwap 1 40d 0x4091…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d ZkCreditTokenRuns code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Gates who can add liquidity · Adjusts deposit amounts · Runs at pool creation Ethereum beforeInitbeforeAddLiqafterAddLiqafterRemoveLiq+6 1 40d OnchainBureauPublicMMV4V2Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap 1 40d 0xc35c…c880Runs code on every swap · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 1 40d 0x46ff…8044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 40d 0x97c2…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0x8003…a8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0x3f10…c088Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapswapDelta 1 40d 0x79c8…20ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 1 40d 0x7b2b…c080Runs code on every swap Robinhood beforeSwap 1 40d 0x82ee…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 0x1172…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0xe807…c144Runs code on every swap · Can take tokens from swaps Robinhood afterRemoveLiqafterSwapafterSwapDelta 1 40d 0x9138…4080Runs code on every swap Robinhood beforeSwap 1 40d 0x9e7b…0080Runs code on every swap Robinhood beforeSwap 1 40d 0xd153…4044Runs code on every swap · Can take tokens from swaps Ethereum afterSwapafterSwapDelta 1 40d 0xbda3…68c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d FloorHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation BSC beforeInitbeforeSwapafterSwapswapDelta+1 1 40d SellOnlyHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation Ethereum beforeInitbeforeAddLiqbeforeSwap 1 40d 0x3faa…4080Runs code on every swap Robinhood beforeSwap 1 40d 0x0ab9…e8c4Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+1 1 40d 0xab88…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation BSC beforeInitbeforeSwapafterSwapswapDelta+1 1 40d 0x20e0…e080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1 40d 0xc736…8080Runs code on every swap Robinhood beforeSwap 1 40d WindmillRuns code on every swap · Can take tokens from swaps · Runs at pool creation Base beforeInitbeforeSwapafterSwapswapDelta+1 1 40d 0x8346…2080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 1