Launchpad hook on Robinhood Chain
Uniswap v4 Hook Contract 0xcf2a336984d45ac8eb2e5aa545284833ee93e000 on Robinhood Chain · Launchpad
- Volume (24h)
- $51
- Value locked (TVL)
- $13
- All-time volume
- $51
- Pools using this hook
- 4
- Swaps (24h)
- 11 (3 traders)
- Total swaps
- 11
What it does
This hook only runs when a pool is initialized, restricting pool setup through a launcher, and it does not change swap fees, liquidity behaviour or the trades that pay more or less.
This read was written for the hook 0xabcd…a000 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
- Exposes POOL_MANAGER() and LAUNCHER() view getters, indicating it is bound to a Uniswap v4 PoolManager and a separate launcher contract
- Runs a beforeInitialize callback that receives the pool key (currency0, currency1, fee, tickSpacing, hooks) and sqrtPriceX96 at pool creation
- Heuristic tagging points to a token launch flow where pools are initialized by a launcher
- Storage layout could not be inferred, so the exact gating logic and any allowlist of launchers is not visible
- Swap behaviour
- No swap callbacks.
- Liquidity behaviour
- No liquidity callbacks.
- Fee behaviour
- Uses the pool's static fee.
- Owner & admin controls
- No admin controls found in the decoded functions; no owner, pause or upgrade selectors were observed, but the storage layout is empty so this cannot be fully confirmed.
Enabled Uniswap v4 callbacks
beforeInitialize
beforeInitialize is enabled and is used to run logic when a pool is created, most likely to verify that initialization comes from the expected launcher.
Security & trust assessment
Risk level: low, estimated (decoded bytecode, medium confidence).
Who controls it: No privileged owner or admin functions were identified, so centralization risk appears limited to whatever trust is placed in the launcher contract.
Risk to user funds: The hook has no callbacks that move, hold or block swap or liquidity funds, so user funds are not directly exposed by this hook.
Security findings
- [info] Source not verified: Analysis is based only on decoded bytecode and selectors, so the exact checks inside beforeInitialize cannot be confirmed.
- [info] No swap or liquidity hooks: Only beforeInitialize is enabled, so the hook cannot take fees, return deltas, or block swaps and liquidity changes after pool creation.
- [low] Launcher dependency: Pool initialization is tied to the LAUNCHER address exposed by the contract; if the launcher logic is restrictive, pool creation for other parties may be blocked.
Contract details
- Verified source
- No
- Bytecode size
- 1,285 bytes
- Upgradeable proxy
- No
Pools using Launchpad hook
- GLD / bigMelon (1.00% fee) — 24h volume $17, TVL $3.09, 2 swaps today
- SPCX / bigMelon (1.00% fee) — 24h volume $17, TVL $3.12, 2 swaps today
- TSLA / bigMelon (1.00% fee) — 24h volume $17, TVL $3.10, 4 swaps today
- SLV / bigMelon (1.00% fee) — 24h volume $0, TVL $3.25, 3 swaps today