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
2mo
0x3757…c0c0Runs code on every swap
Robinhood
beforeSwapafterSwap
5
2mo
UnihoodStockHookA Uniswap v4 hook for tokenized stock pools that charges a per-pool fixed swap fee (0–5%, set at launch) split among the creator, a bid wall, and a platform treasury. It automatically manages a single-sided liquidity range (bid wall) below current price using accumulated fee revenue, and restricts liquidity additions to the factory until the pool graduates.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
5
2mo
0x1f53…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0x3adf…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
BagrHookV4EA bonding curve launchpad hook that deploys tokens as single-sided concentrated Uniswap v4 positions. Restricts liquidity from overlapping the curve range. After each swap, observes whether the pool price has crossed the graduation tick and emits a Graduated event. Uses a flat static LP fee with no dynamic fee ramp or anti-sniper window.
Robinhood
beforeInitbeforeAddLiqafterSwap
5
2mo
0xd89b…2880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwap
5
2mo
0x5459…80c0Runs code on every swap · Sets its own swap fee
Robinhood
beforeSwapafterSwap
5
2mo
LeshyClassicQuoteFeeHookA Uniswap v4 hook for Leshy classic token pools that collects a controller-governed treasury fee on swaps, denominated in the quote asset. Fees are accrued as ERC-6909 claims via beforeSwap/afterSwap deltas and redeemable to the current treasury address. Pool initialization is gated to the registered factory adapter.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
5
2mo
CBLaunchV4HookRestricts liquidity provision to a single immutable launcher address, ensuring a launch pool remains closed to outside liquidity providers. Swap behavior is completely unaffected — only `beforeAddLiquidity` is active, reverting any deposit from an address other than the launcher.
Robinhood
beforeAddLiq
5
2mo
0xc909…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
SpotA Uniswap v4 hook implementing dynamic swap fees based on oracle-tracked volatility and surge pricing, full-range liquidity management with fee reinvestment, and a truncated geometric price oracle. In addition to the declared protocol fee, charges a hardcoded undisclosed 0.10% "AGGRESSIVE_SURGE" fee on every swap (labeled "Скрытая комиссия" — hidden commission — in source comments), with both fees minted to the liquidity manager.
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
5
2mo
EthicsV4FeeModeV2Uniswap v4 hook that collects a fixed 1% fee on swaps in the pool's quote currency, distributing it based on a configured mode: Creator mode splits between creator (70%) and an Ethics address (30%), Rewards mode splits between a rewards vault (90%) and Ethics (10%), and Burn mode burns the base token instead.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
SpotRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation
Robinhood
afterInitbeforeSwapafterSwapswapDelta+1
5
2mo
0x331c…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0xef24…5880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation
Robinhood
afterInitbeforeAddLiqbeforeSwap
5
2mo
StrategyFeeHookCharges fixed 5% (500 bps) buy and sell fees on ETH-paired pools via swap delta manipulation. Fees are accumulated per pool and swept to a registered vault address by calling sweep(). Pools must be registered by a factory address before swaps are permitted.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
ForgeHookV4A Uniswap v4 hook for the Forge launch platform that enforces pool registration by a launchManager, restricts liquidity to a single authorized launch position, and collects configurable buy/sell fees in beforeSwap and afterSwap, distributing them to platform, creator, rewards, and utility buckets via a claim vault.
Robinhood
beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4
5
2mo
SniperHookA hook for factory-registered tokens that collects fees on buy and sell swaps using BeforeSwapDelta and AfterSwapDelta, applies an elevated snipe tax during the first N blocks after token launch, and accumulates collected fees claimable by token creators.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0x60a3…00c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapafterSwapafterSwapDelta
5
2mo
0x5cf7…28c0Runs code on every swap · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap
5
2mo
0x4932…c0ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0x5508…80c4Runs code on every swap · Can take tokens from swaps · Sets its own swap fee
Robinhood
beforeSwapafterSwapafterSwapDelta
5
2mo
0xf69c…40c4Runs code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapafterSwapDelta
5
2mo
TipOffFeeHookCharges a flat 5% fee on all swaps (buys and sells), always collected in ETH (currency0). Uses beforeSwap return delta for ETH-specified swaps and afterSwap return delta for ETH-unspecified swaps, forwarding all fees to an immutable feeRecipient address.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0xf031…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0xb112…c880Runs code on every swap · Sets its own swap fee · Gates who can add liquidity
Robinhood
beforeAddLiqbeforeSwap
5
2mo
PairV4HookA gating hook that restricts pool initialization to a designated launchpad address. Pools must be pre-authorized by the launchpad with specific project/quote token pairs, fee (1%), and tick spacing before they can be initialized.
Robinhood
beforeInit
5
2mo
WraithVeilIntercepts swaps and fills up to 50% of each from an associated lending reserve (Crypt) at the pool's spot price plus a spread. Maintains a TWAP oracle and disables fills when spot price deviates more than 5% from the 15-minute average.
Robinhood
afterInitbeforeSwapafterSwapswapDelta
5
2mo
0xd134…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0xed91…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0xa708…00ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
0x3b0d…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
TripoolsAntiSnipeHookA shared Uniswap v4 hook for Tripools token-launch pools that enforces a 6-second anti-snipe window (50% flat tax on non-whitelisted buys) and a dynamic tiered fee schedule on all swaps. Ordinary buy/sell taxes split 20% to a protocol treasury and 80% accrued for the token creator in ETH; snipe taxes route 100% to the treasury.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
WarzyHookSingleton launchpad hook for the Warzy platform on Robinhood Chain. Takes a 1% ETH fee on every swap (80% to the token's dev, 20% to treasury or parent-token holders via FeeDistributor). Enforces an anti-snipe warmup window after launch, locks liquidity so only the factory can add and nobody can remove, and automatically graduates tokens when their ETH FDV crosses a configurable threshold (USD-pegged via an on-chain oracle pool).
Robinhood
beforeAddLiqbeforeRemoveLiqbeforeSwapafterSwap+2
5
2mo
0xa775…c044Runs code on every swap · Can take tokens from swaps
Robinhood
afterSwapafterSwapDelta
5
2mo
0x629e…40ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
SVMHookA gamified trading hook that charges a percentage fee on every ETH swap via BeforeSwapDelta/AfterSwapDelta, assigns buyers to competing teams (STOCKS vs MEMES), and distributes the collected pot to the winning team at the end of each round.
Robinhood
beforeInitbeforeSwapafterSwapswapDelta+1
5
2mo
PRAdaptiveHookv2Collects a configurable fee (0-5% max) on swaps involving the PR token. Buy fees are paid in PR, sell fees in ETH. Fees are forwarded to a buyback vault address. Only operates on owner-allowlisted pools.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
2mo
HookrHookShared Uniswap v4 hook for the Hookr launchpad implementing per-pool anti-snipe guards with temporal cumulative buy caps, surge-based dynamic LP fees, auto-burn of token output in afterSwap, in-swap LP reward donations, and a deterministic jackpot for qualifying buys.
Robinhood
beforeInitbeforeAddLiqbeforeSwapafterSwap+2
5
3mo
HookenAntiSnipeHookAnti-snipe hook for Hooken token launches: applies a flat 50% tax on non-whitelisted buys within 4 seconds of launch (routed to the protocol treasury), then applies dynamic tiered ETH-denominated taxes cycling across per-pool buy/sell counters, routing proceeds to the token creator via HookenFeeLocker.
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
3mo
0x2ac2…a888Runs code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation
Robinhood
beforeInitbeforeAddLiqbeforeSwapswapDelta
5
3mo
0x4bac…4080Runs code on every swap
Robinhood
beforeSwap
5
3mo
0x5b61…80ccRuns code on every swap · Can take tokens from swaps
Robinhood
beforeSwapafterSwapswapDeltaafterSwapDelta
5
3mo
0xd8f9…54c0Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterAddLiqbeforeSwapafterSwap
5
3mo
EquifoldRaidHookA cosmetic observation hook for Equifold v4 launch pools that gamifies swap activity as a cooperative boss raid. Buys damage the boss and sells heal it based on quote volume; raid state resets every 10 minutes. No swap gating, no hookData required, and no effect on trade execution.
Robinhood
afterSwap
5
3mo
VerdantHookFee schedule hook for Verdant markets that overrides LP fees in beforeSwap based on a pre-configured, time-based stage schedule stored per pool. Pool initialization and liquidity addition are restricted to the Verdant factory, making pools immutable after creation. No upgrade path, no delegatecall, no custody of assets.
Robinhood
beforeInitafterInitbeforeAddLiqbeforeSwap
5
3mo
0x4830…d440Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterAddLiqafterSwap
5
3mo
0xaab7…5440Runs code on every swap · Runs at pool creation
Robinhood
afterInitafterAddLiqafterSwap
5
3mo
GammaHookImplements a time-decaying dynamic LP fee for pool launches: charges a high anti-snipe fee (peakFee) at launch that decays linearly to a steady-state base fee over a configurable shield window, then holds at baseFee. Fee configuration per pool is registered by a factory contract.
Robinhood
beforeSwap
5
3mo
DegenSpyV3HookA Uniswap v4 hook for SPY/token pools that collects custom swap fees via BeforeSwapDelta and AfterSwapReturnsDelta, splitting proceeds between an operating treasury, a buyback vault, and per-pool beneficiaries. Pool registration and initialization are restricted to a privileged module address; the dynamic LP fee is refreshed on every swap.
Robinhood
beforeInitafterInitbeforeSwapafterSwap+2
5