/api/v1 reads still work and return v2 data. Old v1 write addresses return 410 and point here.
First call
{ "ok": true, "data": … } or { "ok": false, "error": "…" }. Base URL: https://purps.lol/api/v2.
GET /coins is the ranked list; add creator=<wallet> for one wallet’s coins. GET /launches is the purps.lol launches, filterable by status, curve, quoteMint or creator.
How it works
No keys
A launch is one call and the transaction you sign is the proof; the few writes that need a message signature go prepare, sign, submit.
Non-custodial
You sign every transaction in your own wallet, the launch’s throwaway mint key comes back to you as
mintSecret, and the only signature we add is the launchpad’s memo co-sign on a purps.lol create.No second step
Once your launch lands we see it on chain, mark the coin live and attach the strategy you sent with the build (a preset and the markets:
{ preset: "balanced", markets: ["ETH"] }), on every launchpad.Frozen shapes
We may add fields to v2; we won’t rename or remove any.
What you can do
Launch on purps.lol
A coin on a Meteora curve, paired with SOL or any listed token, with fees to holders, to you, or into a strategy.
Launch on pump.fun
pump.fun’s own curve with creator fees wired into a strategy from the first trade: one build, two signed transactions, and we register the strategy.
Launch on Pons
An EVM coin on Pons (Robinhood Chain’s launchpad), paired with ETH or a listed token: one signed message, the steps to send, and we attach the strategy.
Redirect a pump.fun coin
Point an existing pump.fun coin’s fees at a strategy.
Manage a coin
Attach a strategy to a coin launched without one.
Creator authority
Steer a coin you own: act on a position, change its strategy or hand it on, every move signed and shown to holders.
Building on the API
Build your own launch interface on it if you like. Send your product’s name aspartner on every build and the coin page credits it as “launched via”. The coin still lives on purps.lol, still carries our co-signature, and its strategy still runs here; an integration that exists to hide that rather than build on it gets its addresses blocked. The terms say the same in longer words.