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 DegenV3HookUniswap v4 hook for DEGEN token launches on Robinhood chain that applies a time-decaying swap fee (up to 79% in the first 30 seconds post-launch, settling to a permanent 1%), split among an operating treasury, a DEGEN buyback vault, and a per-pool creator beneficiary. Fees are accumulated as ERC-6909 claims and can be flushed permissionlessly. Robinhood beforeInitafterInitbeforeSwapafterSwap+2 5 3mo MikoFeeHookCharges a 400 bps protocol fee on the native ETH side of all native/ERC-20 pool swaps, collected via beforeSwap and afterSwap return deltas and sent to an immutable fee treasury. During a configurable launch window (default 720 seconds), an exponentially-decaying anti-sniping surcharge (default starting at 6000 bps, tau=158s) and per-swap/per-wallet token amount caps are enforced. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 3mo HoodsHook hoods.meme launchpadUniswap v4 launchpad fee hook that collects a market-cap-tiered ETH fee (max 1%) on swaps via beforeSwap/afterSwap return deltas, splitting proceeds between a platform treasury and the token creator. Fees are waived on the pool's launch block and step down as market cap grows. Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 3mo ERC1967Proxy HookAn upgradeable ERC1967 proxy hook with beforeSwap, afterSwap (returning a delta), beforeInitialize, beforeAddLiquidity, and beforeRemoveLiquidity permissions. The implementation contract was not resolved, so full logic cannot be verified. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+2 5 3mo 0xbc1b…6800Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiq 5 3mo ForgeHookV4A managed token-launch hook that enforces a strict single-position launch flow authorized by a launch manager, collects configurable buy/sell fees (up to 5% basic, 15% utility) split among platform, creator, rewards, and utility recipients via BeforeSwapDelta/afterSwapDelta, and permanently disables remove-liquidity and donations. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 5 3mo TwoRewardHookSingleton v4 hook for a reflection token launchpad managing two phases: a bonding curve phase (CURVE) pricing tokens against a virtual 75/25 constant-product curve with exact-input-only swaps, and a graduated AMM phase charging layered ETH fees (rake + LP-deepening + dividend) on every swap. Hook-owned liquidity is seeded at graduation and permanently locked; the fee structure, graduation logic, and liquidity deepening are all permissionless post-launch. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 5 3mo NasdankFeeHookA shared Uniswap v4 hook for NASDANK pools that charges a configurable per-pool fee on every swap, always taken in WETH, using beforeSwap and afterSwap return deltas to extract the fee from the WETH leg of each trade and accrue it to per-pool project and protocol treasuries. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 5 3mo PmavHookQuotedA pmav.fun V2 bonding-curve fair-launch hook (quoted/RWA variant) that runs coin sales directly as a Uniswap v4 pool. Enforces a block+1 anti-snipe delay, a permanent 2% wallet-cap with auto-refund waterfall, and a decaying anti-snipe buy premium; on reaching the raise target it automatically graduates the pool to a standard Uniswap v4 position with permanently locked full-range liquidity. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 5 3mo FeeHookLevies a flat 1% protocol fee in native ETH on every swap of a native-ETH/token pool, split 40% to a treasury and 60% to the pool's registered creator. Fees are accrued via PoolManager custom-accounting deltas (beforeSwap for ETH-specified swaps, afterSwap otherwise) and pulled by separate withdrawal calls. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 5 3mo ForgeHookV4Collects configurable buy/sell fees on each swap (up to 5% in Basic mode, 15% in Utility/Rewards mode), distributing proceeds to platform, creator, rewards, and utility recipients tracked as on-chain liabilities. Liquidity additions are gated by a single-use launch authorization from a designated launch manager; liquidity removal is permanently locked. Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+4 5 3mo CoinbarrelAdvancedHookV3A Uniswap v4 hook implementing custom fee accounting for Coinbarrel Advanced V3 pools. It intercepts swaps to collect configurable buy/sell fees via BeforeSwapDelta (input-side) and afterSwapReturnDelta (output-side), minting fee tokens to itself rather than transferring during swaps, while recording per-pool TWAP and organic volume observations. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 5 3mo CoinbarrelAdvancedHookV3A custom accounting hook that implements configurable split fee policies (input-side and output-side pips), mints fee claims during swaps without transferring assets, accumulates liabilities across revenue, reinvestment, and rewards buckets, and maintains on-chain TWAP-style observations with tick and volume tracking. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 5 3mo 0x3a1f…a8c0Runs code on every swap · Sets its own swap fee · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap 5 3mo HoodBookHookV1Permanently locks liquidity in Uniswap v4 pools by reverting all beforeRemoveLiquidity calls where liquidityDelta is negative, preventing LP withdrawals. Allows delta == 0 calls (fee collection) to proceed normally. Robinhood beforeRemoveLiq 5 3mo QuiverHookSFee-collecting hook for launchpad pools where launched tokens trade against tokenized stocks. Skims a configurable tax on every swap's unspecified-side output, accumulates fees, and on harvest distributes them 50% to token holders (routed through reward stocks via USDG), 25% to the pool creator, and 25% to the protocol treasury. Robinhood afterSwapafterSwapDelta 5 3mo StrategyHookA multi-strategy hook for USDG/token pools that enforces owner-gated pool initialization and liquidity management, applies a time-decaying fee curve on swaps (starting high at launch and decaying to a resting rate), and splits collected fees between an ops wallet and a protocol fee collector contract via afterSwapReturnsDelta. Robinhood beforeInitafterAddLiqafterRemoveLiqafterSwap+1 5 3mo SaturnOmnichainV4HookExposes an `initializePools()` function that calls an external `ISaturnOmnichainLiquidityBootstrapper` to bootstrap liquidity and records the resulting tick in `initialTick`. All hook callbacks, including `afterInitialize`, are no-ops; the hook does not modify pool initialization or swap execution in any way. Robinhood afterInit 5 3mo NoCurveHookV2A Uniswap v4 hook for the NoCurve launchpad that takes a fixed 1% input-side fee on exact-input swaps in WETH-paired pools and escrows it for creator distribution. Includes a time-limited anti-snipe window that caps single-buy WETH amounts during token launch. Robinhood beforeSwapswapDelta 5 3mo 0x3623…20ccRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 5 3mo LootHookTakes a 1.5% ETH fee on all swaps in registered pools and distributes it to token holders (via DividendToken.fundPot), the pool creator, a platform address, and an ops address. Buy-side fees are minted as ERC-6909 ETH claims in beforeSwap and redeemed during the next sell or via a permissionless collect() call. Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 5 3mo 0x8cea…a8ccRuns 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 3mo FeatheredHookSwap-royalty hook that takes 1.25% of each swap's unspecified currency after execution, splitting it between the pool creator (1%) and a protocol treasury (0.25%) via a pull-payment fee collector. Unregistered pools route the entire royalty to the protocol. Robinhood afterSwapafterSwapDelta 5 3mo 0xd6c1…c0ccRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 5 3mo SharesHookCollects protocol fees (2.5% each) on buy and sell swaps for a designated native/token pool, updates an on-chain random seed on each swap, and notifies an external launch controller of swap activity. Triggers a token start on first liquidity addition once config is finalized. Robinhood afterAddLiqbeforeSwapafterSwapswapDelta+1 5 4mo 0x9bfb…90c0Runs code on every swap · Sets its own swap fee · Runs at pool creation Robinhood afterInitbeforeSwapafterSwap 5 2d 0xf621…20c0Runs code on every swap · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 4 7d 0xd55e…c080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 4 9d 0x2d60…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 9d 0x8274…a040Runs code on every swap · Runs at pool creation Robinhood beforeInitafterSwap 4 9d RushHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4 11d DepthHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 4 11d 0x2328…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 4 11d 0x03f4…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 11d CaptainHookV2A shared Uniswap v4 hook for ETH/token launches on Robinhood Chain. Creators configure immutable trading rules at launch: allowlist phase, anti-snipe window, dynamic impact-based fee, max transaction limits, wallet cap, sandwich guard, buy/sell taxes, exit clock, auto burn, and buyback & burn. The hook collects all fees and taxes in ETH via swap return deltas. Only the factory may add liquidity, which is permanently locked. Exact-input swaps only. Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 4 11d 0xe1de…60ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 12d 0x9d6e…c080Runs code on every swap · Sets its own swap fee Robinhood beforeSwap 4 14d HookwellHookRuns code on every swap · Can take tokens from swaps · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapafterSwapDelta 4 14d DarkHooksRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 4 14d MaidMarianLaunchHookRuns at pool creation Robinhood beforeInit 4 15d 0x7cb9…28ccRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 4 16d CamoLaunchpadRuns at pool creation Robinhood beforeInit 4 16d BawsaqHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapafterSwap+2 4 17d LaunchFeeHookRuns code on every swap · Sets its own swap fee · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwap 4 17d 0x4120…e0ccRuns code on every swap · Can take tokens from swaps · Runs at pool creation Robinhood beforeInitbeforeSwapafterSwapswapDelta+1 4 19d 0x416f…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 4 19d 0x7e90…6ac0Runs code on every swap · Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiqbeforeSwap+1 4 21d IndexHookRuns code on every swap · Can take tokens from swaps · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeSwapswapDelta 4 22d 0x5501…6a00Can block LP withdrawals · Gates who can add liquidity · Runs at pool creation Robinhood beforeInitbeforeAddLiqbeforeRemoveLiq 4 22d MoldHookRuns code on every swap · Can take tokens from swaps Robinhood beforeSwapafterSwapswapDeltaafterSwapDelta 4