DEVELOPERS · PUBLIC API
Build on Gotcha.
Bots, dashboards and trading tools can read every coin, card and payout, and launch or trade coins. Free, no key. Base URL: {{dv.base}}
Read
JSON, open to any site (CORS) and any server. Please cache: most answers are cached 30 to 60 seconds anyway.
Every live coin, newest first, with market numbers (market cap, volume, holders, bonding-curve progress, paid to holders) and boostedUntil.
{ "memes": [ { "mint", "name", "symbol", "creator", "reward_rule": { "pokemon" }, "boostedUntil", "stats": { "mcapUsd", "volumeUsd", "holders", "progress", "graduated", "paid24Usd" } } ], "totals": { "coins", "paidUsd", "cards" } }
One coin: details, market numbers, price history, creator fees, safety check (top 10 wallets, creator share) and its boost.
Live graded cards holders can claim, grouped by Pokémon, with prices.
This week's top coins, holders and creators. Add ?week=last for last week.
Every fee move of the engine with its Solana transaction: collected, credited, bought back, burned, sent.
Launch and trade
These build an unsigned Solana transaction. Your bot signs it with the user's key, then sends it (yourself or through /api/launch/send). Gotcha never sees a private key.
Build a coin launch. Body: { creator, name, symbol, image, pokemon, description?, banner?, twitter?, website?, telegram?, referrer? }. Images must be https URLs. Returns { mint, pool, tx } (base64). After it lands, call /api/launch/confirm with { mint }.
curl -X POST {{dv.base}}/api/launch/build \
-H "content-type: application/json" \
-d '{"creator":"YourWallet…","name":"Pika Pals","symbol":"PIKA","image":"https://…/logo.png","pokemon":"Pikachu","referrer":"YourBotWallet…"}'
Buy or sell on the bonding curve. Body: { wallet, mint, side: "buy" | "sell", amount } (buy: SOL, sell: tokens). Returns { tx }. Protected by 5% slippage.
Send a signed transaction through Gotcha's RPC. Body: { tx } (base64). Returns { signature }.
Earn with your bot
Pass your own wallet as referrer when your users launch: you get 10% of Gotcha's share of each coin's trading fees, for life, in SOL, every hour. Holders and creators keep their full share.