IgnitionXHook on Robinhood Chain
Uniswap v4 Hook Contract 0x2201b9402093d631a4bd5178204571616b0daacc on Robinhood Chain · Launchpad · Verified contract
- Volume (24h)
- $247.19K
- Value locked (TVL)
- $17.20K
- All-time volume
- $293.13K
- Pools using this hook
- 4
- Swaps (24h)
- 845 (141 traders)
- Total swaps
- 1,061
What it does
A launchpad hook that permanently locks launch liquidity and charges every trade 1% plus a 0-3% creator tax in the pair token, with very early buyers in the first three seconds paying an extra 99%/66%/33% snipe tax unless whitelisted.
How it works step by step
- Shared hook for Ignition X token launches: only the launch factory can create pools and place the single launch liquidity position.
- Liquidity is permanently locked: every attempt to remove liquidity reverts, for everyone including the factory.
- Every swap pays a 1% base fee plus a 0% to 3% creator tax, always taken in the pair token, minted as claims to the protocol escrow.
- For about three seconds after launch, buys pay a stepped anti-snipe tax (99%, 66%, 33%) taken from the tokens received, except for whitelisted wallets and the factory's one launch buy.
- The owner can toggle allowed routers and perform a one-time community takeover that redirects a pool's fees to stakers.
- Swap behaviour
- Each swap pays 1% plus the launch's 0% to 3% creator tax in the pair token, and swaps that would only partly fill after a fee is taken revert. During the first ~3 seconds, exact-input buys lose 99%, 66% or 33% of tokens received to the snipe tax, and exact-output buys are refused.
- Liquidity behaviour
- Only the factory can add liquidity, once per pool, at launch. Removing liquidity always reverts, so the launch liquidity is permanently locked and no one can withdraw it.
- Fee behaviour
- Total swap fee is 1% to 4% (1% base plus up to 3% creator tax set at registration), split between the platform, the launch's base destination (creator vault or stakers or burn) and the tax destination; a snipe tax of 99%/66%/33% applies to buys in the first three seconds and goes to the platform. Fees are minted as claims to the escrow; exact split ratios are in an omitted library.
- Owner & admin controls
- The owner can enable or disable routers trusted to identify buyers for the snipe-tax whitelist, and can run a one-time irreversible takeover per pool that redirects future fees to stakers. The owner cannot change fee rates (capped at 4% total) or unlock liquidity, and ownership cannot be renounced.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeAddLiquidity, beforeRemoveLiquidity, beforeSwap, afterSwap, beforeSwapReturnDelta, afterSwapReturnDelta
beforeInitialize: only the factory may create registered pools; beforeAddLiquidity: only the factory's single launch seed; beforeRemoveLiquidity: always reverts to lock liquidity; beforeSwap: takes the pair-token fee on the specified side and blocks exact-output buys during the snipe window; afterSwap: takes the fee on the unspecified side and the snipe tax; beforeSwapReturnDelta/afterSwapReturnDelta: let the hook deduct those fees from swap amounts.
Security & trust assessment
Risk level: high (verified source, high confidence).
Who controls it: An Ownable2Step owner controls the router allowlist and a one-time per-pool fee redirect to stakers. They cannot change fee rates, pause swaps, or move pool liquidity.
Risk to user funds: The hook deducts 1% to 4% of each swap, plus up to 99% of tokens bought in the first three seconds after launch, minted to the escrow. Launch liquidity is permanently locked and cannot be withdrawn, but no one can drain it either.
Security findings
- [high] Launch liquidity permanently locked: beforeRemoveLiquidity always reverts, so the launch position can never be withdrawn by anyone. This is an intentional rug-proof design, but LP principal is locked forever.
- [medium] Snipe tax up to 99%: Buys in the first ~3 seconds after launch lose 99%, 66% or 33% of tokens received; this is time-bound and fixed in code, not admin-adjustable.
- [info] Bounded swap fee: Regular swaps pay 1% plus a creator tax capped at 3%, fixed per pool at registration; the contract is not upgradeable.
- [low] Owner fee redirection: The owner can once per pool redirect future base and tax fees from the creator to stakers; past accruals are booked to their original destinations first.
Contract details
- Verified source
- Yes (IgnitionXHook)
- Compiler
- solc 0.8.26+commit.8a97fa7a
- Bytecode size
- 11,285 bytes
- Upgradeable proxy
- No
- Detected patterns
- access-control, launchpad, ownable, return-delta, tax
Pools using IgnitionXHook
- ETH / Hood (0.00% fee) — 24h volume $245.22K, TVL $17.20K, 841 swaps today
- ETH / T1 (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- USDG / tst2 (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- ETH / test (0.00% fee) — 24h volume $0, TVL $0, 0 swaps today