GhostLaunch API · v0.4.0
Launch behind the veil.
The stealth launch system for Solana meme coins, as one API. Build a full Pump.fun launch — token creation, distributed initial buys, stealth wallet funding via Cloak — as unsigned transactions you sign yourself. Non-custodial by design: this API never holds private keys.
| Method | Path | What it does |
|---|---|---|
GET | /v1/health | Status + version. No auth. |
POST | /v1/bundle/build | Build a launch bundle: create + up to 4 buys, optional Cloak stealth plan (multi-hop funding, amount jitter, slot spread). Returns unsigned transactions, signers in order, and one-time mint/hop secrets. |
POST | /v1/bundle/simulate | Simulate a bundle against an RPC before submitting. |
GET | /v1/radar/{mint} | Launch radar snapshot: sniper detection, whale alerts, holder analytics for a token. |
POST | /v1/radar/watch | Register a mint for ongoing radar monitoring. |
GET | /v1/radar/watch/{id} | Fetch a watch's latest radar report. |
GET | /v1/balance | Your key's prepaid balance: tier, lamports remaining, per-launch rate. |
POST | /v1/launchpad/build | Consumer launchpad: verify an on-chain SOL fee payment, then build a stealth launch bundle with server-generated ephemeral buyer wallets. No API key — the fee payment is the auth. See "Launchpad" below. |
The GhostLaunch launchpad lets anyone launch a token through the website
with Cloak stealth built in — no API key needed. The caller first sends the
launch fee in SOL to the payment wallet, then calls
POST /v1/launchpad/build with the payment's transaction
signature. The server verifies the payment on-chain (confirmed, succeeded,
sent by the creator wallet, payment wallet received the full fee), reserves
the signature against reuse, and builds the bundle:
| Fee | Amount |
|---|---|
| Base launch (Cloak stealth included) | 0.2 SOL |
| Deep Veil add-on (3 hops, max jitter, wide slot spread) | +0.2 SOL |
| Extra stealth wallet (each) | +0.1 SOL |
| Radar sniper-watch add-on | +0.1 SOL |
The dev buy (optional) is split across the stealth buyer wallets, which the server generates fresh per launch — their secrets are returned one-time for signing the buy transactions. Trust, stated plainly: token authorities are held by the Pump.fun program, not the creator — nobody can mint more tokens or freeze wallets.
curl -X POST https://ghostlaunch-api.onrender.com/v1/launchpad/build \
-H 'Content-Type: application/json' \
-d '{"payment_signature":"<fee payment sig>","token_name":"Veil Cat","token_symbol":"VCAT","token_uri":"https://.../meta.json","creator_pubkey":"<your wallet>","dev_buy_sol":1.0,"addons":{"deep_veil":true}}'
GhostLaunch runs on prepaid balances — no invoices, no chasing. Every
POST /v1/bundle/build deducts the per-launch rate from your
key's balance before the bundle is built:
| Tier | Per launch |
|---|---|
| Platform | 0.05 SOL |
| Creator | 0.2 SOL |
When a balance can't cover the next launch, the API returns
402 insufficient_balance and builds nothing.
POST /v1/bundle/simulate, all radar endpoints, and
GET /v1/balance are always free.
How to top up: your deposit code is the last 8 characters of your API key. Include this code in the memo of your SOL deposit and your key is credited automatically within minutes — no email needed.
2q4EwekHtit3BtzL25NmGbWJ5khPkmypYbba2t3A4XtMDeposits without a code are held for manual review — email ghostlaunch.api@gmail.com with the payment's transaction signature and your key's last 4 characters.
Check your balance anytime: GET /v1/balance (API key auth).
Every endpoint except /v1/health,
/v1/launchpad/build, and this page requires an API key:
X-API-Key: <your key>
/v1/launchpad/build is public: the verified on-chain SOL
fee payment is its authentication.
curl -X POST https://ghostlaunch-api.onrender.com/v1/bundle/build \
-H "X-API-Key: <your key>" \
-H "Content-Type: application/json" \
-d '{
"name": "My Coin", "symbol": "COIN",
"creator": "<your wallet pubkey>",
"buys": [{ "buyer": "<buyer pubkey>", "sol": 0.1 }]
}'
The response contains the mint pubkey, the one-time mint secret key, and the unsigned transactions (base64) with their required signers listed in order. Sign them with your own keys and submit — we never touch them.
Creators: 0.2 SOL per launch, flat — stealth included.
Platforms: 0.05 SOL per launch, wholesale via API. You set your retail price and keep the spread.
Payment wallet (SOL): 2q4EwekHtit3BtzL25NmGbWJ5khPkmypYbba2t3A4XtM
Send launch fees to this address. Include your platform name or API key in the payment memo so your payment can be matched to your account.