ElonPad supports real Solana mainnet-beta launches with real SOL and user-controlled Wallet Standard signatures. Mainnet transactions use real SOL and require user wallet approval. The versioned educational endpoints below remain simulations; live mainnet-beta records are available separately.
GET /api/status checks RPC/storage availability; it does not certify wallet transactions.GET /api/coins returns shared on-chain-verified mainnet-beta launches.GET /api/activity?mint=MINT&venue=curve returns authenticated finalized swap events with a next cursor and saves them immutably. Switch venue to damm after graduation. Use source=archive and cursor=archive_next for saved records without RPC; Neon archive pages are chronological; Blob-only fallback uses storage order. Volume covers loaded trades only.GET /api/graduation?mint=MINT returns the exact on-chain threshold, readiness and successor pool; it never signs.POST /api/metadata requires an expiring wallet message signature over exact content and origin. JSON/images become publicly readable.POST /api/coins registers a confirmed creator-signed launch after checking pool/config/mint accounts and on-chain metadata.GET /api/index-status returns database counts and resumable indexing checkpoints.POST /api/index-activity harvests one finalized page for a registered mint/venue, without wallet signatures. Hourly GitHub Actions resume stored progress.POST /api/rpc proxies allowlisted JSON-RPC calls only to genesis-verified Solana mainnet-beta.Use the website for writes. Private keys stay in the wallet. Simulate and review before signing. See the mainnet-beta checklist for remaining integration tests.
GET /api/v1 — product capabilities and simulation status.GET /api/v1/curves — points for the 10, 25, 50 and 100 SOL targets.GET /api/v1/coins — sample coins, not browser-local custom records.GET /api/v1/quote — calculate a simulated buy or sell.curl "https://YOUR_DEPLOYMENT/api/v1/quote?target=25&raised=5&side=buy&amount=0.1"
Use target 10, 25, 50 or 100; raised is the simulated SOL already raised. For a buy, amount is SOL spent. For a sell, it is tokens sold. The model includes a 1% curve fee. Results never execute a trade.
Invalid inputs return HTTP 400 and application/problem+json with a code, detail and resolution. Unknown API routes return 404. Unsupported methods return 405. Cache static curves and sample coin data rather than polling. No guaranteed rate allowance is offered; follow platform 429 responses and Retry-After headers if present.
OpenAPI 3.1 specification · Agent guide · Overview · Privacy · Source repository