Skip to main content
PURPS is a launchpad where a coin’s trading fees work for its holders. Fees are claimed automatically and either buy the coin back and burn it, are airdropped to holders, or fund perpetual futures positions whose profits go to holders. Everything the site does can be done through this API: read any coin’s books, launch a coin on purps.lol, pump.fun or Robinhood Chain, wire an existing pump.fun coin’s fees into a strategy, and trade on a curve.

First call

Every response is { "ok": true, "data": … } or { "ok": false, "error": "…" }. Base URL: https://purps.lol/api/v1.

How it works

No keys

A write is authorised by your own wallet’s signature. Prepare, sign, submit.

Non-custodial

We never see a private key. Transactions are built unsigned and signed in your wallet.

Launches finish themselves

Once your launch lands, we see the pool on chain and mark the coin live within seconds.

Frozen shapes

Fields may be added to v1. None will be renamed or removed.

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.

Launch on Robinhood Chain

An EVM coin on Pons, Robinhood Chain’s launchpad, paired with ETH or a listed token.

Redirect a pump.fun coin

Point an existing pump.fun coin’s fees at a strategy.

Manage a coin

Attach a strategy later or change what holders are paid in.

Trade

Buy or sell on a curve or pool, on either chain.

For agents

An agent that lands on purps.lol reads llms.txt first: what PURPS is, every endpoint, and the flows. The full machine-readable spec is at openapi.json.