UniHooks

Uniswap v4 hooks on Robinhood Chain

Every hook attached to at least one Uniswap v4 pool on Robinhood Chain, explained in plain English, with safety checks and the pools that use it.

AgeHookChainPermissionsPools
3mo BurnOnSwapHookBurns a configurable percentage (up to 3%) of specified swap token amounts per pool by taking tokens from the pool manager and calling burn() on them. The burn token and fee rate are configured per pool by the owner. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 6 3mo 0x83c8…c080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 6 3mo PmavHookQuotedBonding curve launchpad hook (pmav.fun V2 quoted variant) that runs a constant-product curve phase with block+1 anti-snipe protection, decaying anti-snipe fee premium, per-wallet 2% buy cap with automatic refund waterfall, and 1% quote-denominated fee (70/30 creator/platform split). Automatically graduates to a standard full-range Uniswap V4 pool with dynamic LP fee when the curve raise target is reached. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 6 3mo ForgeHookV4A Forge platform hook that enforces configurable buy/sell fees (split among platform, creator, rewards, and utility recipients) taken via beforeSwap/afterSwap return deltas. Pools must be registered by a launchManager before trading, liquidity removal is permanently locked, and donations are disabled. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 6 3mo LaunchpadHookUniswap v4 hook for token launch pools. Takes WETH trading fees via beforeSwap/afterSwap deltas using either a time-decaying anti-snipe schedule or a market-cap-based fee curve. Splits fees between protocol, creator, and partner; routes the creator share through a keeper-permissionless flywheel for buyback-and-burn, auto-LP, token reflections, or WETH dividends. Blocks trading until a configured timestamp and lifts launch-window token transfer limits once price crosses a target market cap. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 6 3mo Flaunch PositionManagerFlaunch's full-lifecycle memecoin hook that manages token creation, fair launch periods, and ongoing trading. Implements an internal swap pool to fill orders from accumulated fees before hitting the Uniswap pool, fee distribution with optional referrer support, a bid wall mechanism, and temporal access control that gates swaps until a scheduled launch timestamp. Robinhood beforeInitbeforeAddLiqafterAddLiqbeforeRemoveLiq+6 6 3mo HoodXLaunchHookAn identity hook that gates pool initialization to a single bound factory address; pools created outside the HoodX factory are rejected. Swap and liquidity behavior are unmodified standard Uniswap v4. Robinhood beforeInit 6 3mo 0x3d64…0080Runs code on every swap Robinhood beforeSwap 6 3mo ReflectionFeeHookA 2% swap tax hook for graduated reflection-token pools. On ETH-specified swaps it takes a fixed 200 bps fee via beforeSwap/afterSwap return-delta callbacks and forwards it to a per-token fee bucket in the factory contract. Pool initialization is gated to a designated graduator address to prevent front-running. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 6 3mo ForgeHookV4A Uniswap v4 hook for token launches managed by a launchManager, enforcing configurable buy/sell fees distributed to platform, creator, rewards, and utility recipients via beforeSwap and afterSwap deltas. Liquidity removal is permanently locked, donations are disabled, and pool initialization is restricted to the launchManager. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 6 3mo 0x08a2…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 6 3mo 0x31e0…9080Runs code on every swap · Runs at pool creation Robinhood afterInitbeforeSwap 6 3mo 0xa894…6088Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapswapDelta 6 3mo LiquidHookDynamicFeeV2A volatility-based dynamic fee hook from the Liquid Protocol that adjusts LP fees based on tick movement between swaps. It also charges a 20% protocol fee on the non-liquid token side of each swap, collected via beforeSwap and afterSwap return deltas. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 6 3mo 0x3f90…30ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+2 6 3mo 0x8ef2…9a80Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood afterInitbeforeAddLiqbeforeRemoveLiqbeforeSwap 6 4mo 0x3e6a…a000Runs at pool creation Robinhood beforeInit 6 4mo Zhao8HookTakes a configurable creator fee (up to 10% at deploy time, plus an optional sniper premium from a registry) from the output currency of every swap using the afterSwap-returns-delta pattern, routing 80% to the token creator and 20% to the protocol owner via a fee locker contract. Robinhood afterSwapafterSwapDelta 6 4mo 0xe9d5…8080Runs code on every swap Robinhood beforeSwap 6 5d 0xa12b…78ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+4 5 5d 0xbfb0…b8ecRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitafterInitbeforeAddLiqbeforeSwap+4 5 9d 0x2d19…68c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 5 10d 0xf2a6…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 14d SinjohHookRuns 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 5 14d TransparentUpgradeableProxyRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+2 5 16d 0x37e4…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 18d DamRuns 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 beforeInitafterInitbeforeAddLiqbeforeRemoveLiq+4 5 19d HappiUniswapV4HookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 5 20d 0xfd59…0080Runs code on every swap Robinhood beforeSwap 5 20d 0xd9c0…a0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 23d RallyHookU4Runs 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+2 5 24d DecayFeeHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterSwapafterSwapDelta 5 26d 0x0af0…8044Runs code on every swap · Can take tokens from swaps Robinhood afterSwapafterSwapDelta 5 28d 0x10f1…30c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap+1 5 28d ArklisDirectHookRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 31d OttoFeeHookV2Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwap 5 32d NonFungibleSlopFeeHookV3Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation · Handles donations to LPs Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+3 5 32d CradleHookV3Runs code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 34d 0xa523…e8ccRuns 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+2 5 34d 0x1d79…40ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 5 35d 0x83cb…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 5 36d BASHFeeHookRuns code on every swap · Can take tokens from swaps · Can block LP withdrawals Robinhood beforeRemoveLiqbeforeSwapafterSwapswapDelta+1 5 36d 0x37a4…00ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 5 37d 0xf9c5…45d0Runs code on every swap · Sets its own swap fee · Handles donations to LPs Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+1 5 37d 0x3c5a…ffc0Runs code on every swap · Sets its own swap fee · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitafterInitbeforeAddLiqafterAddLiq+4 5 38d 0x6700…c5d0Runs code on every swap · Sets its own swap fee · Handles donations to LPs Robinhood afterAddLiqafterRemoveLiqbeforeSwapafterSwap+1 5 39d 0xf9c1…40c0Runs code on every swap · Sets its own swap fee Robinhood beforeSwapafterSwap 5 39d ClankerHookStaticFeeRuns 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+2 5 39d MiusHookRuns code on every swap · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqafterSwap 5 41d LaunchHookFixedFeeRuns code on every swap · Runs at pool creation Robinhood beforeInitafterInitbeforeSwapafterSwap 5