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
53d GDPFeeHookCollects trade taxes on registered memecoin pools by intercepting exact-input swaps and distributing fees between a platform recipient and the token creator or holder pool, independent of LP fees. Pool initialization is restricted to the launch factory, and swaps can be paused by the owner. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 22 2mo PrismHookA Uniswap v4 hook for the Prism token launchpad that applies buy and sell fees on registered launch tokens. Fees are deducted via BeforeSwapDelta (exact-input) or AfterSwapDelta (exact-output) and accumulated as claimable balances for token creators. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 22 2mo LaunchBeforeInitializeHookV1Gates pool initialization to a single authorized factory address, enforcing fixed launch economics: LP fee of 12,500, tick spacing of 200, ETH (address(0)) as currency0, and a fixed opening sqrt price derived from tick 191,200. Pool creation reverts unless the sender is the bound factory and all parameters match exactly. Robinhood beforeInit 22 3mo ZeroHookA fee-collection hook that charges a configurable BPS fee on the ETH side of every swap in factory-registered token-ETH pools. Fees are taken from the pool manager and routed to a factory contract for distribution to token creators. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 22 16h VortaHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+1 21 22h VortaHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+1 21 1d 0x049f…e8c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+1 21 3d VortaHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+1 21 25d 0xb6ed…a800Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiq 21 31d DuelHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 21 36d 0x8093…20ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 21 46d RelaunchpadFeeHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 21 2mo LemonV4TaxHookA tax hook for lemon.fun token launches that charges configurable buy and sell fees (up to 10% creator + 0.5% protocol) in the paired asset using BeforeSwapDelta and afterSwapReturnsDelta. Per-pool tax settings are written once by the launcher before initialization and are immutable afterward. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 21 2mo 0xf52b…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 21 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 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 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 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 16d 0x0f84…e080Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 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 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 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 58d 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 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 6d 0x63c2…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 19 45d CrimeFeeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 19 52d 0xb02e…a840Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwap 19 2mo VicksHookA launch-platform hook that charges a configurable base fee (default 1%) on swaps and an elevated anti-snipe tax (default 12%) on buys within the first 28 blocks after token creation. Taxes are taken from the pool manager and credited to token creators via a factory registry, withdrawable by creators. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 19 2mo LaunchpadV4HookA token launchpad hook that charges a fixed 1% base fee plus an optional creator tax (up to 10%) denominated in the payment token side of each swap. Fee proceeds are split between an immutable protocol recipient and a per-pool creator fee recipient via PoolManager token credits. Pool registration is gated to a factory address and liquidity additions are restricted to a position manager. Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+3 19 2mo 0x84b9…4880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity Robinhood beforeAddLiqbeforeSwap 19 2mo FeeVaultHookA shared Uniswap v4 hook for token launch pools that skims a configurable share (10–50%) of each swap fee into a per-pool quote vault. Accumulated fees are distributed to token holders via Merkle-based drops, triggered either when the vault reaches a configured threshold or on a 7-day epoch cadence. Robinhood beforeInitafterSwapafterSwapDelta 19 2mo LeshyClassicQuoteFeeHookA Uniswap v4 hook for Leshy's classic fixed-supply token pools that deducts a controller-governed treasury fee on each swap, denominated in the pool's quote asset. Fees are accumulated as ERC-6909 claims on the PoolManager and redeemable to the treasury address defined by the fee controller. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 19