Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0x802151b9354538dc5a6e0dac7bb18f7e315560c0 on Robinhood Chain · Launchpad
- Volume (24h)
- $0
- Value locked (TVL)
- $0
- All-time volume
- $0
- Pools using this hook
- 2
- Swaps (24h)
- 0 (0 traders)
- Total swaps
- 0
What it does
A token launchpad that creates coins with single-sided v4 pools at a fixed fee, where all traders pay the same LP fee with no extra charge and the launch position's fees are harvested and shared with a house address.
How it works step by step
- Lets anyone launch a new token with open(name, symbol, uri, salt), paying ETH, which creates the token and seeds a single-sided Uniswap v4 pool between fixed tick bounds.
- The hook owns the launch liquidity position and its pools use a fixed LP fee and a fixed starting price.
- Tracks per-coin state during swaps, apparently a time window and a counter used around launch.
- A harvest function collects the fees earned by each coin's pool position (ETH and tokens) and splits them, with a house cut going to a house address.
- Only pools whose token was created by this launcher can be initialized with this hook.
- Swap behaviour
- Before and after each swap, the hook checks that the pool belongs to one of its launched coins and updates per-coin tracking data, possibly enforcing a launch window rule. It cannot take tokens from swaps because swap return-deltas are disabled, so traders pay only the pool's LP fee.
- Liquidity behaviour
- No liquidity callbacks; LPs can add and withdraw freely. The launch liquidity itself is added by the hook and held as the hook's own position.
- Fee behaviour
- Swaps pay the pool's fixed LP fee; the exact percentage is a constant that cannot be read from the bytecode. Fees earned by the hook's launch position are harvested and split between the coin side and the house according to a fixed HOUSE_CUT constant.
- Owner & admin controls
- No owner-settable parameters are visible. Fee, tick, supply and house-cut values appear to be hard-coded constants, and the house address appears to be fixed.
Enabled Uniswap v4 callbacks
beforeInitialize, beforeSwap, afterSwap
beforeInitialize: restricts pool creation to launcher-created coins; beforeSwap: validates the pool and updates launch tracking; afterSwap: records post-swap state for the coin.
Security & trust assessment
Risk level: low, estimated (decoded bytecode, medium confidence).
Who controls it: No admin functions were found. A fixed house address receives its cut of harvested launch-position fees.
Risk to user funds: The hook only manages its own launch liquidity position and the ETH paid in during launches, and it harvests that position's fees. It cannot take funds from traders' swaps or lock third-party LP principal.
Security findings
- [info] No swap fee skimming possible: Swap return-delta permissions are disabled, so the hook cannot deduct tokens from trades.
- [info] Withdrawals cannot be blocked: Remove-liquidity callbacks are disabled, so the hook is never called when LPs withdraw.
- [low] Unverified constants: The LP fee, house cut and launch window are fixed constants whose exact values are not visible in the decoded bytecode.
Contract details
- Verified source
- No
- Bytecode size
- 15,839 bytes
- Upgradeable proxy
- No
- Detected patterns
- erc20, launchpad, moves-currency, self-unlock
Pools using Launchpad hook
- ETH / SNELL (5.00% fee) — 24h volume $0, TVL $0, 0 swaps today
- ETH / SNTEST (5.00% fee) — 24h volume $0, TVL $0, 0 swaps today