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 1
Type
Safety
Activity
Permissions
Hooks with all of the selected permissions:
Sort
AgeHookChainPermissionsPools
2mo IncentifiV4LegibleHookA token launch bonding curve hook that represents the curve as a single Uniswap v4 range position. Applies a dynamic 2% LP fee split between the token creator and a loss reward pool, gates liquidity additions to the hook only, and automatically graduates the pool to a full-range position when the bonding curve is exhausted. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 7 2mo OsbournHookA swap fee hook for the Osbourn token launchpad that charges configurable fees on enrolled token pools, with an elevated anti-snipe fee applied to early buys within a configurable post-launch block window. Collected fees accrue to token creators and can be claimed in the quote currency. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 2mo SkhoodHookRestricts pool initialization and liquidity additions to callers recognized as valid curves by the Factory contract. Swaps are unrestricted and behave identically to a standard Uniswap v4 pool. Robinhood beforeInitbeforeAddLiq 7 2mo UnihoodStockHookA tokenized-stock launch hook that charges a fixed per-pool swap fee (0–5%, set at launch and immutable) split 80/5/15 between creator, a quote-token bid wall, and the platform. The bid wall is automatically rebuilt one tick spacing below spot after each swap; liquidity additions are restricted to the factory and hook until the pool graduates. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 7 2mo Bonker Dynamic Fee Hook (Robinhood Chain)A Uniswap v4 hook that sets dynamic LP fees based on a volatility accumulator (measured by tick movement across swaps) and collects a protocol fee (20% of LP fee) on all swaps. During pool launch, a MEV module can temporarily raise fees for up to 2 minutes. Supports optional pool extensions that execute post-swap logic. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 7 2mo SpotA Uniswap v4 hook implementing dynamic swap fees with surge pricing, a truncated geometric oracle, and full-range liquidity reinvestment of collected fees. On every swap, the hook charges a protocol fee plus a hardcoded 0.10% hidden surcharge (AGGRESSIVE_SURGE) that is silently minted to the liquidity manager, with an always-true condition ensuring the surcharge is applied on exactOut swaps regardless of configured protocol fee settings. Robinhood afterInitbeforeSwapafterSwapswapDelta+1 7 2mo RetardV1227PoolHookManages creator token liquidity markets with restricted pool access: only the hook and an authorized inventory manager can initialize pools or modify liquidity. After each public swap, notifies a protocol contract of the updated sqrt price for price tracking. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqafterSwap 7 2mo LaunchpadHookUniswap v4 hook for a token launchpad platform that collects swap fees (up to 1%) on registered tokens and distributes them among token creators, platform treasury, and referral tiers. Supports optional buyback-and-burn of creator fees, dividend tax routing, and time-based anti-snipe and fair-launch windows. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 2mo Clanker Dynamic Fee Hook (V2)A dynamic fee hook for Clanker pools that adjusts LP fees based on realized volatility. It simulates each swap to estimate the post-swap tick, computes a volatility accumulator from tick displacement relative to a reference tick, and calls updateDynamicLPFee with a fee that scales quadratically with volatility, bounded by configurable base and max fee parameters. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 7 2mo PonsV2MemeHookA singleton Uniswap v4 hook for graduated Pons v2 memecoin pools. Takes a hook fee plus an optional creator tax on every swap via afterSwap return delta, accumulating fees in pending balances. A trusted sweep operator periodically converts memecoin-denominated fees to the pool's quote currency via internal swaps, then distributes proceeds among the protocol, a buyback-and-lock vault (five-year vest), and the pool creator. Robinhood beforeInitafterSwapafterSwapDelta 7 2mo NeonHookA fee-extraction hook for factory-deployed tokens that charges layered buy-side fees (protocol hook fee + per-token tax + anti-snipe premium scaled by blocks since launch) and drains 60% of sell proceeds from non-creator sellers. Fees are accumulated as claimable balances for the token creator and distributed via a factory registry. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 2mo V4FunFeeHookVolatility-based dynamic fee hook for native ETH/token pools launched via V4FunLaunch. Charges 1–7% ETH fees on buys (in beforeSwap) and sells (in afterSwap), with the fee scaling linearly based on tick movement from the previous swap. Only exact-input swaps are permitted; only the bound factory may register pools. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 7 2mo VolatilityFeeHookA volatility-adjusted fee hook that charges between baseFeeBps and maxFeeBps on each swap based on the previous swap's tick movement. Fees are collected as ERC-6909 claims and swept to an immutable feeWallet; all parameters (fee bounds, fee destination) are fixed at deployment. Exact-output swaps are refused. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 2mo WethFeeHookImmutableAn immutable Uniswap v4 hook that charges a WETH-denominated fee on every swap using per-token tiers (3%, 5%, or 10%) from a launchpad registry, or a global fallback rate. Accrued fees are held as ERC-6909 claims and distributed via a permissionless distribute() call that splits proceeds between the token creator, treasury, a flagship buyback vault, and the token's on-chain mechanism. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 2mo StonkBrokerHookA Uniswap v4 hook for ETH/token pools that charges a configurable flat fee (up to 5%) in ETH on every swap. On buys (ETH in), the fee is deducted from the input via beforeSwap delta; on sells (ETH out), from the output via afterSwap delta. Fees are sent directly to a per-pool recipient address during the swap. Only exact-input swaps are permitted. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 3mo MixpadHookA Uniswap v4 hook for a token launchpad that collects platform swap fees on every trade, routing them between the token creator and a treasury (with configurable buyback-and-burn). Applies a decaying anti-snipe surcharge on buys in early blocks post-launch and a time-limited surcharge on sells from the original deployer address. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 3mo GammaHookImplements a dynamic launch-decay anti-snipe fee for Uniswap v4 pools. At pool launch, a high peak fee is charged that decays linearly over a configurable shield window down to a steady-state base fee, with fee overrides applied via beforeSwap. Robinhood beforeSwap 7 3mo BallastHookA Uniswap v4 hook that charges a configurable percentage fee on the WETH leg of every swap, splitting proceeds among the project token creator, a platform vault, and an optional allowlisted referrer via an accrue-and-claim model. Sell-exact-out swaps are rejected; hookData optionally encodes a referrer address. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 3mo LaunchpadHookCollects fees on every ETH/token swap, splits them between the token creator and platform treasury, distributes referral cuts from the platform share through a tiered referral chain, and records ETH volume per token for graduation tracking. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 3mo PRNTRHookCollects per-swap fees on ETH-in (zeroForOne) and ETH-out (oneForZero) legs using a configurable fee tier (100–500 bps). Applies an 85% anti-sniper fee during the first 30 seconds after pool launch. Accumulated WETH fees are claimable by a registered factory address; the factory itself is exempt from all fees. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 3mo LaunchFeeHookCharges a configurable fee (up to 5%, set at deployment) on the ETH side of swaps in native-ETH launchpad pools. Fees are collected in beforeSwap (ETH-specified trades) and afterSwap (token-specified trades) via delta returns, then forwarded to a LaunchFeeSplitter contract that attributes them to each token's creator. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 7 3mo PmavHookQuotedA meme coin launch platform that creates bonding curve pools on Uniswap V4 paired with a quote token. Features a concentrated liquidity curve with dynamic fees post-graduation, a permanent 2% wallet cap per tx.origin, optional anti-snipe decaying premium, creator/platform fee distribution, and pool graduation once a fundraising target is reached. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 7 3mo PmavHookQuotedBonding curve launch hook for the pmav.fun V2 platform (Robinhood Chain) using a quote ERC20 (USDG). Manages a constant-product AMM curve from token launch to graduation: enforces block+1 trading delay, a permanent 2% wallet cap with fill-to-cap refund waterfall, decaying anti-snipe premium on buys, 1% quote-denominated fees, and in-place graduation to a full-range V4 pool with dynamic LP fee. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 7 3mo FlowHookSSA launch-tax hook for single-sided ETH/token pools that extracts a configurable fee (0.5–10%) plus a time-decaying anti-snipe surcharge (up to +4% for the first 60 seconds) from ETH-leg swaps as ERC-6909 claim tokens. Accrued claims are redeemed for real ETH and routed to FLOW baskets (0.25% of trade) and the pool's own token holders (remainder). Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 7 3mo PmavHookQuotedBonding curve token launch hook for pmav.fun V2 (Quoted variant). Implements a virtual AMM curve with 1% fees, block+1 anti-snipe delay, decaying anti-snipe premium on buys, 2% first-hour buy cap with auto-refund, and automatic in-place graduation to a standard Uniswap V4 pool when the raise target is reached. Quote currency is an ERC20 (e.g. USDG) rather than native ETH. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 7 3mo LaunchpadHookA Uniswap v4 hook serving as the complete fee engine for token launch pools. It gates swaps until a scheduled activation time, then computes a time-decaying anti-snipe or market-cap-decaying fee taken exclusively in WETH via BeforeSwapDelta and afterSwap hook delta. Fees are split among protocol, creator, and partner; the creator's slice can optionally fund a flywheel routing WETH to buyback-and-burn, auto-LP, reflections, or WETH dividends to holders. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 7 4mo VladdyHookA fee-collecting hook for Vladdy v4 ETH/TOKEN pools that takes all swap fees in native ETH and distributes them instantly per-trade to a platform wallet, buyback reserve, and configurable recipients. Supports a stock-rewards mode where fees accrue to purchase a configured stock token for distribution. Exact-output sells are unsupported. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 7 33d V23HookLaunchpad hook for heks.fun on Robinhood Chain; V2.3 successor to V22Hook. Charges fees as hook deltas (not LP fee): a 1% protocol base fee, optional creator tax (0–10%), and a time-decaying anti-snipe surcharge on buys during a 10-second launch window. An optional holder gate restricts buys to NFT holders for a configurable post-launch period. After launch windows close, anyone may add/remove liquidity through PositionManager. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 6 56d PotatoV4HookA token launch platform hook that manages bonding curve-style launches. Takes a 1% fee on buy swaps via BeforeSwapDelta (burns fee tokens on sells), enforces a 4-second anti-snipe window at launch, caps per-wallet token holdings, and tracks graduation when a quote-token liquidity threshold is reached. Fees are split among creator, protocol, and referrer. Robinhood beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4 6 56d HoodpadV2MemeHookSingleton Uniswap v4 hook shared by all Hoodpad v2 graduated meme pools. Charges a protocol fee and per-pool creator tax on every swap via afterSwap return delta, accumulates them as pending balances, and allows a trusted sweep operator to convert memecoin-denominated fees to the quote currency via internal swaps and distribute proceeds to the protocol, creator, and a five-year buyback-and-lock vault. Robinhood beforeInitafterSwapafterSwapDelta 6 57d RdogTaxHookA tax hook for the rdog.fun meme-coin launchpad that deducts a configurable tax from every swap's output in afterSwap. On buys (ETH→token), it burns a percentage of the token output immediately; on sells (token→ETH), it splits the ETH output among a dividend pool, a buyback reserve, and a platform fee recipient. Robinhood afterSwapafterSwapDelta 6 2mo FamilyLaunchHookFamilyLaunchHook registers one token launch per pool, capturing a per-pool swap fee, optional directional buy/sell tax, and a time-limited anti-snipe tax via beforeSwapReturnsDelta. Captured fees are donated back to the pool LP in afterSwap. Supports progressive liquidity tiers for relaunches; hookData is unused and no custom swap data is required. Robinhood beforeInitafterInitbeforeSwapafterSwap+1 6 2mo RookHookCharges configurable swap tolls on enlisted token pairs, applying an elevated sniper levy for early buys within a configured block window after listing. Collected fees accrue to each token's founder address and can be withdrawn on demand. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 2mo PremiumLaunchHookLaunch hook for meme tokens that locks initial liquidity via a dedicated locker, charges a fixed 1% fee on pair-token swaps, and splits fee proceeds 70% to the pool creator and 30% to a platform treasury via a FeeEscrow contract. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 6 2mo SockLaunchHookA token launch hook that prices swaps on a shared virtual constant-product curve denominated in basket units (a weighted index of stock assets). Pools hold no native liquidity; all swaps are fully consumed and settled via ERC-6909 claims inside the PoolManager. Trading is gated by a market clock and Chainlink price freshness checks. Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 6 2mo ApeLaunchHookA launchpad hook that applies a 2% fee on every swap (1.5% to the pool creator, 0.5% to a protocol treasury), splitting fees between exact-input swaps (taxed in beforeSwap) and exact-output swaps (taxed in afterSwap). Liquidity addition is gated via transient-storage authorization, allowing only the launchpad and a designated locker to add liquidity. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 6 2mo DreddHookA fee-collection hook for factory-registered token pools that deducts configurable swap fees via return deltas in beforeSwap and afterSwap, applies an elevated sniper tax to early buyers within a configurable block window after launch, and accumulates fee earnings for token creators to withdraw. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 2mo FlowstateC1HookCustom-curve Uniswap V4 hook that routes buy-only swaps (quote-in, inventory-out) through the Flowstate C1 market, fully overriding the AMM curve via BEFORE_SWAP_RETURNS_DELTA. Sell direction reverts. Charges a configurable spread plus a TokenJar protocol fee on each fill. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 6 2mo EvpEquityRewardTaxHookCollects a 0.7% tax on the equity quote token for swaps in six EVP/equity pools (EVP paired with MSFT, SPCX, SPY, TTWO, HIMS, or MU). Only exact-input swaps are allowed; buy-side fees are taken upfront in beforeSwap, sell-side fees in afterSwap. Accrued fees can be permissionlessly swept to an immutable vault. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 6 2mo CobaltHookA token-launch hook that deducts percentage fees from swap quote amounts via BeforeSwapDelta (exact-input) and afterSwapReturnsDelta (exact-output). Applies an elevated anti-snipe tax rate during the first configurable number of blocks after token registration; accumulated fees are claimable by token creators. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 2mo BallHookA launchpad hook that collects a configurable fee on swaps of registered tokens, routing proceeds to token creators. Applies an elevated snipe tax (default 9%) on buys within the first 28 blocks after token launch, and a standard hook fee (default 1%) otherwise. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 2mo MemeStonkCanonicalPoolHookEnforces exact-price initialization and temporary liquidity-addition exclusivity for canonical meme pools on Arbitrum. The beforeInitialize callback ensures only the immutable factory can initialize a pool at a pre-registered price; beforeAddLiquidity restricts deposits to a designated liquidity controller until an immutable block-height expiry. Robinhood beforeInitbeforeAddLiq 6 2mo FuseHookA Uniswap v4 hook for the Fuse token launchpad that collects configurable hook fees, creator buy/sell taxes, and time-decaying anti-snipe fees on registered tokens. Fees are taken as BeforeSwapDelta/AfterSwapDelta adjustments and routed to a claimable balance for the token creator. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 2mo NasdankFeeHookA Uniswap v4 hook that charges a fixed WETH-only fee on every swap through registered pools using return-delta accounting (beforeSwapReturnsDelta/afterSwapReturnsDelta). Accrued WETH fees are split between an immutable project treasury and protocol treasury at configurable proportions, claimable permissionlessly. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 2mo HookedV1A Uniswap v4 hook for MainToken/USDG trading pairs that collects fees via afterSwapReturnsDelta: 10% on buys (6.5% to a rewards collector, 2% to a jackpot, 1.5% to an ops wallet) and 3.5% on sells (2% to jackpot, 1.5% to ops). Liquidity provision is restricted to the owner and a configurable position manager. Robinhood beforeInitafterAddLiqafterRemoveLiqafterSwap+1 6 2mo LiquidityGuardHookRestricts liquidity additions to a single authorized hub address by reverting in beforeAddLiquidity if the sender is not the hub. All other hook callbacks revert unconditionally. Swaps are unrestricted and behave identically to a standard Uniswap v4 pool. Robinhood beforeAddLiq 6 3mo MultiHookHostLaunchpad hook combining an optional anti-sniper temporal gate on early swaps, platform-and-creator fee redirection from swap output, and optional per-pool buyback-burn on token purchases. Pool initialization is restricted to an authorized Graduator contract set once by the deployer. Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 6 3mo DamperHookA sell-protection hook for newly launched token pools that applies dynamic surge fees and burns a portion of coins sold during a 3-hour post-launch damper window, scaling fees based on recent sell pressure and cumulative price impact. Liquidity mutations and pool initialization are restricted to the authorized launcher. Robinhood beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+3 6 3mo RobinhoodMultiPairV4LaunchHookA multi-pair Uniswap v4 launch hook for the Robinhood Chain that atomically initializes and permanently funds up to four trading pairs (RWI, ETH, USDG, PONS) in a single transaction. Uses beforeSwap to match accumulated token-fee inventory against organic buys at the live pool price via a return delta, without moving the pool. Robinhood beforeInitbeforeSwapswapDelta 6 3mo RobinhoodRWIV4LaunchHookFactory and hook for launching fixed-supply TOKEN/RWI pools on Robinhood Chain. Restricts pool initialization to the hook itself via beforeInitialize, and uses beforeSwap with a return delta to internally match accumulated token-fee inventory against organic RWI buys at the current pool price, routing that portion directly without going through the AMM curve. Robinhood beforeInitbeforeSwapswapDelta 6