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
49d 0x9623…2accRuns 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 4 50d 0x1fe2…2044Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 4 50d 0xf9ac…8080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 4 50d 0xc5ef…6080Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwap 4 50d TaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 52d 0xaf23…0080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 4 52d 0x7656…c5cfRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+4 4 52d 0xda5d…a880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 4 52d 0x80a6…40c4Runs code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapafterSwapDelta 4 52d UretimHookNFTLaunchpad hook that permanently locks pool liquidity (no removals allowed), charges configurable swap fees split among creator, protocol, referral, and token holders, and applies a time-decaying anti-snipe fee surcharge during the launch window. Optionally maintains a per-pool TWAP oracle. Only the factory can initialize pools or add liquidity. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 4 53d RobinCoreHookV3Fee distribution, anti-sniper taxation, and auto-buyback-burn hook for ROBINCORE pools. After each swap in registered pools, it collects buy/sell fees and distributes them to the creator, referrer, platform, and gas recipients, with configurable sniper protection that applies a high sell tax to early buyers during the launch window. Robinhood beforeInitafterSwapafterSwapDelta 4 54d 0xf235…45c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 4 54d ReefGuardFeeHookA Uniswap v4 hook that collects a flat 5% fee on all swaps (buys and sells), always denominated in ETH (currency0), forwarded to an immutable feeRecipient address. Uses beforeSwap and afterSwap return deltas to handle both exact-input and exact-output swap cases across both directions. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 54d FactionGameHookA game-specific Uniswap v4 hook for faction pools that enforces vault-only pool initialization and liquidity management, a nighttime trading curfew, and a decaying anti-snipe WETH tax (up to 99%) on public swaps during the post-night window, with an optional tick-move price-impact circuit breaker. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+3 4 54d 0x7894…a880Runs code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwap 4 55d CrossrateTaxHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 55d 0x9610…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 55d RimeHookSingleton hook for the Rime protocol that taxes every swap in quote-asset terms, applies anti-snipe mechanics (Sniper Shield and launch-decay) during curve and post-graduation phases, enforces a minimum price floor while a pool is on its curve, and detects graduation events. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 55d 0x4494…4044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 4 55d PonsV2MemeHookSingleton Uniswap v4 hook shared by all graduated Pons v2 meme pools. In afterSwap, it takes a hook fee and per-pool creator tax from the unspecified swap output, accumulating them as pending balances. A trusted operator can later sweep these fees, optionally converting memecoin-denominated balances to the quote currency via internal pool swaps, then distributing proceeds to protocol, creator, and a five-year buyback vault. Robinhood beforeInitafterSwapafterSwapDelta 4 56d RobinhoodFlashHookV3A Uniswap v4 hook for Robinhood's Flash ecosystem that routes swaps through OTC buy and sell paths, applies realized sell taxes, and supports perpetuals pools via delegatecall to a route module. Trading requires governance to configure protocol fees and unpause trading before any swaps can execute. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 56d 0xf60a…10ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 4 58d 0x3ae3…4080Runs code on every swap Robinhood beforeSwap 4 58d HomepadHybridHookOn every swap, takes a configurable fee from the output amount via afterSwapReturnsDelta and routes it proportionally to the pool's creator, a HOME treasury, and a platform wallet. Designed for HOMEPAD hybrid launch pools that seed liquidity with a single-sided concentrated position. Robinhood afterSwapafterSwapDelta 4 59d 0x1bf8…c5c7Runs code on every swap · Can take tokens from swaps · Takes a cut when LPs withdraw · Adjusts deposit amounts Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+3 4 59d 0xd9e5…6ac8Runs 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 Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 4 59d 0x3d89…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 59d 0x9561…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo 0x6291…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo FewHookLaunchpad hook for few.fun that charges a fixed fee (≤2%) on the quote asset for every swap, split between a pool creator and an immutable protocol treasury. All economic parameters are set at construction and cannot be changed; includes an optional temporal guard that caps single-buy quote size for a configurable window after pool launch. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 2mo 0x32ec…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo SpotA Uniswap v4 hook that applies a configurable fixed LP fee override (default 8%) on every swap via the dynamic fee override mechanism, and optionally collects a protocol fee share from swaps by minting ERC6909 balance claims to a liquidity manager for reinvestment. Robinhood beforeSwapafterSwap 4 2mo 0xc66b…1000Runs at pool creation Robinhood afterInit 4 2mo 0xa365…10ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood afterInitbeforeSwapafterSwapswapDelta+1 4 2mo TwinHookSingleton hook shared by Twin launch pools. Restricts pool initialization to a registered launcher; charges configurable buy/sell taxes on swaps via afterSwapReturnDelta, sending proceeds to a vault. Maintains per-pool TWAP and block-start tick snapshots for manipulation resistance. Robinhood beforeInitafterSwapafterSwapDelta 4 2mo 0x7e80…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo 0x6e58…38c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+2 4 2mo 0x080a…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo StewHookA fee-skimming hook that takes a configurable cut (default 1%, max 3%) from swaps on registered token pools via beforeSwap/afterSwap return deltas, with an elevated "rush rate" (default 8%, max 20%) for early buys within a configurable block window after launch. Accrued fees are tracked per "chef" address and claimable via scoop(). Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo 0x9033…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 2mo 0x3a9b…20ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 2mo 0xb34c…a0c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 4 2mo 0xb515…80ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo 0xb3c6…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo 0x4d70…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 2mo 0xed18…9fc0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+3 4 2mo 0xdc4e…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo MarketHoursFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwap 4 2mo LumosHookA token-launch hook for the Lumos protocol that collects a configurable swap fee on registered tokens, applying a higher anti-snipe tax for buys within a configurable block window after launch, and distributes collected fees to token creators via a rewards mapping. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 2mo SpotUniswap v4 hook with dynamic LP fees (base + surge) computed via a truncated geometric oracle; captures a configurable protocol fee share (POL) from each swap and reinvests it into full-range liquidity through a FullRangeLiquidityManager. Robinhood afterInitbeforeSwapafterSwapswapDelta+1 4