PairLaunchHook on Robinhood Chain

Uniswap v4 Hook Contract 0x74ab780aaf3ae397f471721e34e2904d4be228cc on Robinhood Chain · Launchpad · Verified contract

Volume (24h)
$0
Value locked (TVL)
$0
All-time volume
$0
Pools using this hook
1
Swaps (24h)
4 (1 traders)
Total swaps
4

What it does

This is a launchpad hook that charges a 1% to 10% quote-token fee on every swap, split between the platform and the creator, while non-exempt buyers in the first 3 seconds after launch pay a steep anti-sniper surcharge of up to 99%, and LPs can always withdraw freely.

This read was written for the hook 0x6be1…68cc on Robinhood Chain and reused here: the two share a code shape, so constants such as fees, owners and addresses can differ.

How it works step by step

  • Runs launch pools for new tokens paired with a quote asset, created and seeded only by the launch factory.
  • Charges a fixed trading tax of 1% plus an optional creator extra of up to 9% (1% to 10% total) on both buys and sells, always taken in the quote token.
  • Adds a 3-second anti-sniper surcharge on buys right after launch: up to 99% total in second 0, about 7.18% extra in second 1 and 0.19% extra in second 2. Creator and factory-listed wallets are exempt when they trade through recognised routers.
  • Sends fees to a fee vault, where the platform and the creator can claim their shares. The anti-sniper portion is split roughly 50/50 between them.
  • Blocks adding liquidity until the pool is activated or its bonding-curve threshold is reached, except for the factory's locker. It can trigger graduation once enough quote volume has been bought.
Swap behaviour
Each swap pays a quote-token fee of 1% to 10%, set per pool at launch. Buys in the first 3 seconds after launch can pay up to 99% unless the buyer is an exempt wallet. Before activation, only the factory can swap, and exact-quote swaps that fill only partially revert instead of overcharging.
Liquidity behaviour
Adding liquidity is blocked until the pool is active (and graduated, if it uses a curve), except for the factory's locker. Remove-liquidity callbacks are disabled, so LPs can always withdraw freely.
Fee behaviour
The normal fee is 1% plus a creator extra of 0% to 9%, fixed when the pool is registered. The platform receives 0.5% and the creator receives the rest. A launch anti-snipe bonus applies to non-exempt buys: up to 99% total at second 0, 7.18% extra at second 1 and 0.19% extra at second 2, split about half to the platform and half to the creator.
Owner & admin controls
No owner exists. The immutable factory can register pools with a creator extra capped at 9%, set exempt wallets at registration, and activate or graduate pools. The fee schedule itself is hard-coded.

Enabled Uniswap v4 callbacks

beforeInitialize, beforeAddLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta

beforeInitialize: only the factory can initialize the pool, at the preset price. beforeAddLiquidity: gates liquidity until activation or graduation. beforeSwap: computes the fee and takes it from the specified input when the quote amount is specified. afterSwap: takes the fee from the unspecified side, credits the fee vault and tracks curve graduation. Swap return deltas: used to deduct the quote-token fee.

Security & trust assessment

Risk level: medium (verified source, high confidence).

Who controls it: The immutable factory controls pool registration, exempt wallet lists and activation, and the creator extra fee is capped at 9%. No one can change the fees or upgrade the contract after deployment.

Risk to user funds: The hook deducts the quote-token swap fee: 1% to 10% normally, and up to 99% on non-exempt buys in the first second after launch. LP principal cannot be locked or drained, because withdrawals bypass the hook.

Security findings

  • [medium] Extreme anti-sniper fee at launch: Non-exempt buys in the first second pay a 99% total fee, about 8.18% at most in second 1 and 1.19% at most in second 2 (assuming the 1% base). After 3 seconds the fee returns to 1% to 10%. This is a short, hard-coded window, but buyers at launch can lose almost their entire trade to fees.
  • [info] Bounded normal fee: The regular fee is 1% plus at most 9%, fixed per pool at registration. It cannot be changed afterwards.
  • [low] Liquidity gated by factory: Until activation or graduation, only the factory locker can add liquidity. Withdrawals are never blocked.

Contract details

Verified source
Yes (PairLaunchHook)
Compiler
solc 0.8.26+commit.8a97fa7a
Bytecode size
9,247 bytes
Upgradeable proxy
No
Detected patterns
launchpad, liquidity-management, return-delta, tax

Pools using PairLaunchHook