ApeStore Launchpad Integration on Robinhood Chain
Learn how to index and integrate the ApeStore launchpad on Robinhood Chain, including contract discovery, ABI events, token pricing, liquidity, bonding state, graduation, and metadata. Integrate ApeStore launches and their concentrated-liquidity markets on Robinhood Chain. This guide describes the public contract surface for an independent integration.Network and contracts
Unless another chain is listed, these addresses are for Robinhood Chain (chainId 4663). Verify proxy implementations and mutable configuration at the indexed block.
Market discovery and ABI
ApeStore creates a Uniswap V3-compatible WETH pair. Discover a launch from the launcher transaction and thePoolCreated(token0, token1, fee, tickSpacing, pool) event emitted by the concentrated-liquidity factory. Confirm the launcher transaction contains the token and that the resulting pool reports the expected factory, token0, and token1.
Relevant ABI
Launchpad architecture and AMM model
ApeStore is a token launchpad built on top of Uniswap v3-style concentrated-liquidity markets. The underlying AMM provides trading and liquidity mechanics; ApeStore adds launch attribution, token discovery, metadata, and market-cap-based completion semantics. Classification: Uniswap v3-like. The market exposes the standard V3 pool surface:token0, token1, slot0, concentrated liquidity, signed swap deltas, ticks, and Mint/Burn/Collect events. The difference is launch attribution and completion: the ApeStore launcher identifies eligible pools, while progress is market-cap based and does not trigger a pool migration.
Shared with V3: square-root pricing, tick-based liquidity, position ranges, and pool event semantics. Protocol-specific: launcher verification, metadata discovery, and the $69,000 completion rule.
Price calculation
Use the V3 square-root price:raw(token1/token0) = sqrtPriceX96² / 2¹⁹². Apply 10^(decimals0-decimals1). Invert only when requesting token0/token1; never reorder the pool.
Liquidity tracking
TrackMint, Burn, Collect, Swap, and Flash. For token balances, use pool balances at a fixed block or reconstruct signed event deltas. V3 active liquidity is not itself token TVL; convert liquidity across tick ranges or value actual balances.
Launchpad state, bonding, and migration
The market remains in the same concentrated-liquidity pool. Progress is market-cap based, with a launch target of$69,000: progress = clamp(marketCapUSD / 69,000 × 100). Mark completion only when the target is reached according to the same quote-price snapshot used for market cap.
Metadata
Read ERC-20name(), symbol(), decimals(), and totalSupply(). The launch transaction is the authoritative association between the launcher and pool; do not classify every pool from the same V3 factory as ApeStore.
Indexing checklist
- Index creation and bind the launched token to its canonical market.
- Preserve on-chain token/currency order exactly.
- Replay logs in block, transaction, and log-index order.
- Keep raw integers until decimals are applied.
- Treat graduation as protocol state, not a generic price shortcut.
Historical indexing notes
Use block-scoped reads when initializing historical state. Do not mixlatest reads into an old-block replay. Store launched-token identity separately from native pool ordering.
Related Robinhood Chain launchpad integrations
- Bottom.fun launchpad integration on Robinhood Chain
- Hood.fun launchpad integration on Robinhood Chain
- Pons launchpad integration on Robinhood Chain