UniHooks

Every Uniswap v4 hook, live

Every hook attached to at least one Uniswap v4 pool, graded and explained in plain English, with the pools that use it.

AgeHookChainPermissionsPools
2mo 0xeeca…c044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 21 2mo ForgeHookV4A token launch hook that gates pool creation to a designated launch manager, enforces configurable buy/sell fees on swaps (up to 5% basic or 15% utility mode), and distributes proceeds across platform, creator, rewards, and utility recipients via ERC-6909 claim tokens minted to a claim vault. Liquidity removal is permanently locked and donations are disabled. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 21 2mo MixpadHookCollects swap fees on Mixpad-launched tokens, splitting revenue between creator and treasury with configurable shares. Applies a decaying anti-snipe surcharge on buys in early blocks post-launch, a time-limited deployer dump penalty on early sells, and supports optional buyback-and-burn and dividend routing to a yield vault. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 21 2mo BoobHookA launch-pad fee hook that collects a configurable basis-point fee on quote-token amounts for registered token swaps. Applies a higher anti-snipe tax on buys within the first configurable number of blocks after token launch. Collected fees accrue to the token creator and are claimable via `claimFees`. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 21 2mo FlareHookFee-collection hook for the Flare token launchpad. Collects protocol fees and creator buy/sell taxes on swaps for registered launched tokens, with a time-decaying anti-snipe surcharge on buys during the first N blocks after launch. Fees are claimable by token creators. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 21 2mo VvveityFeeHookCharges an immutable flat fee (in basis points, capped at 10%) on every swap by skimming the specified amount in beforeSwap and forwarding it to an immutable fee recipient. Fee rate and recipient are fixed at deployment with no admin, upgrade path, or pause mechanism. Base beforeSwapswapDelta 21 2mo LaunchTaxHookSingleton Uniswap v4 hook that collects a configurable swap tax (in the pool's quote currency) on token launches, splitting fees between a platform tax collector and the token creator. Trading is gated by a per-token start timestamp set by the launch factory. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 21 2mo ForgeHookV4Custom fee hook for managed token launches that collects configurable buy/sell fees on every swap and distributes them across platform, creator, rewards, and utility recipients. Enforces a single-position launch authorization flow (controlled by a launchManager) and permanently blocks liquidity removal. Base beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 21 2mo PulseHookA Uniswap v4 hook for a token launchpad that charges a 1% flat protocol fee on swaps involving factory-whitelisted tokens. Fees are extracted via the beforeSwap/afterSwap delta return mechanism and forwarded to a configurable revenue wallet. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 21 2mo FactoryHookA Uniswap v4 hook for bonding-curve token factory pools that gates swaps until the token's LP stage is reached, applies a volatility-based dynamic fee split between LPs and a protocol treasury via beforeSwap/afterSwap deltas, and records tick observations with a truncated oracle. Robinhood beforeInitafterInitbeforeSwapafterSwap+2 21 2mo HKPDHookShared Uniswap v4 hook for the HKPD token launch platform. Applies a 60% anti-snipe tax on non-whitelisted buys within a configurable launch window, and tiered dynamic buy/sell taxes on all ETH-side swaps thereafter, routing fees to either the token creator or the protocol treasury via HKPDFeeVault. Ethereum beforeSwapafterSwapswapDeltaafterSwapDelta 21 3mo StrategyHookA token launchpad hook (pmav.fun V2) that creates coins with 1B fixed supply trading on a concentrated bonding curve. Enforces block+1 anti-snipe, first-hour per-wallet 2% cap with auto-refund, and 2% flat fees split among platform (0.25%), creator (0.25–0.75%), and a dividend treasury. Graduation converts the curve position to a permanently locked full-range LP in the same pool. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 21 3mo FeeHookLevies a flat 1% protocol fee in native ETH on every swap of a native-ETH/token pool, split 70% to a treasury and 30% to a per-pool creator address registered by a launch factory. Fees are accrued in-contract using PoolManager custom accounting deltas (beforeSwap and afterSwap) and withdrawn separately. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 21 4mo V4GasDetectHookA hook that gates oneForZero swaps on gasleft(), reverting if remaining gas is at or below 30,000,000; zeroForOne swaps are always permitted unconditionally. Robinhood beforeSwap 21 5mo 0x94a7…0088Runs code on every swap · Can take tokens from swaps Ethereum beforeSwapswapDelta 21 5mo 0x933c…0088Runs code on every swap · Can take tokens from swaps Base beforeSwapswapDelta 21 5mo 0x93fe…8044Runs code on every swap · Can take tokens from swaps Base afterSwapafterSwapDelta 21 5mo 0xb494…40c8Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Base beforeSwapafterSwapswapDelta 21 7mo BasedBidHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 21 8mo LivoSwapHookSingleton Uniswap v4 hook serving tokens graduated via LivoGraduatorUniswapV4. Blocks swaps before a token's graduation, then collects time-limited sell taxes on token sales by taking ETH from the pool, wrapping it to WETH, and forwarding it to each token's configured tax recipient. Ethereum beforeSwapafterSwapafterSwapDelta 21 12mo 0x681b…10c4Runs code on every swap · Can take tokens from swaps · Runs at pool creation Arbitrum afterInitbeforeSwapafterSwapafterSwapDelta 21 16d 0x0f84…e080Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 20 30d EpochHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwapswapDelta+1 20 34d NFTStrategyHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterAddLiqafterSwapafterSwapDelta 20 34d RotatoHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+3 20 44d 0x0d5d…a8ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 20 52d 0xdf01…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 20 53d FusingFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Ethereum beforeInitbeforeSwapafterSwap 20 54d 0x2b66…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 54d 0x6842…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 54d 0x49ab…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 58d LaunchHookA bonding curve token launch hook that restricts pool initialization and liquidity additions to registered launches via an authorized locker, charges a time-decaying anti-snipe opening tax plus configurable trading fees via afterSwap, and enforces a graduation threshold before transitioning the pool to a permanent full-range position. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 20 59d TweetPadV11UniversalHookA fee-custody hook that deducts a 1% creator fee, 0.5% protocol fee, and an optional 10% buy surcharge (active for 60 seconds after pool initialization) from each swap's unspecified output/input amount via afterSwap return delta, distributing accrued fees to a registered creator and a fixed protocol recipient. Robinhood beforeInitafterSwapafterSwapDelta 20 2mo SockLaunchHookA launch hook for tokenized real-world assets that creates single-sided liquidity pools pairing a launch token against multiple stock assets. Applies dynamic fees with an anti-snipe decay on early buys, gates trading on a market clock (weekly hours plus holiday overrides), and routes position fees between creators and the protocol treasury. Robinhood beforeInitbeforeSwapafterSwap 20 2mo PairV5LaunchV2HookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 2mo LaunchpadV4HookUniswap v4 launchpad hook that charges a fixed 1% base fee plus a per-pool creator tax (up to 10%) on swaps denominated in a configured payment token. Fees are minted as ERC-6909 claims and redeemable to immutable protocol and creator recipients; pool initialization and liquidity addition are gated to a designated factory and position manager. Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+3 20 2mo 0x739b…0080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 20 2mo 0xa1bb…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 2mo TripoolsAntiSnipeHookA Uniswap v4 hook for Tripools launch factory pools that enforces a 6-second anti-snipe window (50% tax for non-whitelisted buyers) and collects dynamic tiered ETH swap fees, splitting revenue between the protocol treasury and the pool creator via TripoolsFeeLocker. Base beforeSwapafterSwapswapDeltaafterSwapDelta 20 2mo TripoolsAntiSnipeHookShared hook for all Tripools launch factory pools that enforces a 6-second anti-snipe window with a 50% tax on non-whitelisted buys, and applies a dynamic tiered fee schedule on buys and sells, splitting revenue between the protocol treasury and the token creator. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 2mo 0x2258…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 20 2mo RallyHookA bonding-curve token launch hook that runs a virtual constant-product curve during the CURVE phase, serving all swaps from hook inventory against virtual reserves. On graduation it atomically seeds a permanent full-range CLMM position and switches to collecting a post-graduation protocol fee split across configurable recipients, with optional referral tracking via hookData. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 20 3mo BasedBidHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Base afterInitbeforeSwapafterSwapswapDelta+1 20 4mo 0xb319…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Base beforeInitbeforeAddLiqbeforeSwapafterSwap+2 20 8mo 0x832d…20c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwapafterSwap 20 8mo 0x64b5…8044Runs code on every swap · Can take tokens from swaps · Sets its own swap fee Base afterSwapafterSwapDelta 20 13mo 0xa435…5088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Arbitrum afterInitbeforeSwapswapDelta 20 13mo 0x2324…d088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Arbitrum afterInitbeforeSwapswapDelta 20 7d 0x63c2…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 19 28d 0xebb4…2080Runs code on every swap · Sets its own swap fee · Runs at pool creation Base beforeInitbeforeSwap 19