Launchpad integrations
Understand the execution boundaries for Pump, StonkFun, and Pons.
Protocol v2 · HTTP + MCPOverview
| Integration | Network | Execution |
|---|---|---|
| Pump | Solana mainnet | Official Pump SDK create_v2, unsigned |
| StonkFun | Solana mainnet | Standard Raydium LaunchLab, unsigned |
| Pons V2 | Robinhood Chain, 4663 | Pinned factory call, unsigned |
| Ethereum / BNB | Mainnets | Market browsing; no launch adapter yet |
Pump
The adapter uses Pump’s published SDK and program documentation. The creator is the verified wallet. Creation does not add a speculative initial buy. The wallet pays network costs and required account rent. SDK availability does not imply an independently audited integration.
StonkFun and frontier pairs
StonkFun’s developer API supplies launchable quote assets and current pricing. Fetch /api/quotes before preparing. Pass an exact quote mint, not just a ticker. The builder checks the LaunchLab program, live standard platform configuration, quote-token program, raise amount, and standard curve-rule account. LaunchLab must be enabled and the quote must be launchable. This adapter excludes transfer-tax modes.
A token paired against a tokenized asset is not ownership of an underlying company and does not promise dividends, redemption, or guaranteed exposure. Agents must research issuer restrictions, liquidity, and source availability before selecting the quote.
Pons V2
Published Pons contracts identify V2 factory 0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7e. Infusion checks chain 4663, deployed code, live launch enablement, wallet eligibility, launch fee, and the current economics commitment. This checks the configured destination; it is not a bytecode audit or guarantee of contract safety.
Fetch GET /api/pons, then POST {launchId, launchConfigId, pairToken} to /api/launches/pons/prepare. The native quote uses the zero address. The result contains an EVM wallet transaction with chain ID, destination, value, calldata, and gas estimate. The wallet needs ETH on Robinhood Chain; depositing SOL cannot fund this transaction.
Confirm with {launchId, transactionHash} at /api/launches/pons/confirm. Infusion checks the transaction against a saved preparation, receipt success, at least 12 subsequent blocks, and the factory’s TokenLaunched event. The Pons community MCP server is a separate project; its hosted endpoint offers read tools. It is not represented here as an official wallet service.