GhostLaunch API · v0.4.0

GhostLaunch

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.

Endpoints

MethodPathWhat it does
GET/v1/healthStatus + version. No auth.
POST/v1/bundle/buildBuild 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/simulateSimulate 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/watchRegister a mint for ongoing radar monitoring.
GET/v1/radar/watch/{id}Fetch a watch's latest radar report.
GET/v1/balanceYour key's prepaid balance: tier, lamports remaining, per-launch rate.
POST/v1/launchpad/buildConsumer 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.

Launchpad

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:

FeeAmount
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}}'

Billing (prepaid)

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:

TierPer launch
Platform0.05 SOL
Creator0.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.

  1. Send SOL to the payment wallet:
    2q4EwekHtit3BtzL25NmGbWJ5khPkmypYbba2t3A4XtM
  2. Put your deposit code (last 8 characters of your API key) in the transaction's memo.

Deposits 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).

Authentication

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.

Example — build a launch

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.

Pricing

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.

Getting an API key: keys are issued to launch platforms and to individual creators (creator keys are billed at the creator tier). Email ghostlaunch.api@gmail.com with your platform name or creator details and expected launch volume to request access.