Introduction
Transaction building, sending, bundles, quotes, balances, creator fees and live market data for pump.fun, PumpSwap and pons.
A trading and launch API for Solana (pump.fun, PumpSwap) and Robinhood chain (pons). You send a JSON request; the API resolves the venue from the token address, reads live curve or pool state, builds the transaction with slippage and priority fee, and returns it unsigned. You sign locally and submit through send (our RPC + Jito lanes) or your own node. Keys never leave your process.
What you can build
Trading bots
trade-local → sign → send. Curve or AMM resolved per token; pool overrides.
Launch tools
create with metadata URI and dev buy in one transaction; mint keypair co-signs.
Snipers & copy-traders
Creates, migrations, per-token and per-wallet trades over one websocket, straight from our node.
Bundles
Create + up to 16 buyers in one Jito bundle via launch lookup tables.
Chains and launchpads
One prefix per chain, the venue resolved from the token address (pool forces one). Lit marks are live; dim ones are on the roadmap, in this order.
Solana
/api/sol
pump.fun
PumpSwap
letsbonk
StonkFun
Meteora DBC
Raydium
Orca
Robinhood chain
/api/rh
pons
Flap
Bags
o1
Pools.trade
letscash
PAIR
Long
Varo
Virtuals

BNB Chain
/api/bnb
Flap
four.meme
PancakeSwap
Uniswap

Arc
/api/arc · USDC gas
Argus
LIFT

Ethereum
/api/eth
Launchpads to be announced.
Base
/api/base
Launchpads to be announced.
Request flow
Build
POST /api/{chain}/trade-localreturns an unsigned transaction (Solana: one v0 tx; EVM: an orderedtransactions[]), priced from current on-chain state with yourslippageandpriorityFeeapplied.Sign
Sign with your own key (web3.js / viem / ethers). The API never receives it.
Send
POST /api/{chain}/sendsubmits through our RPC and Jito lanes and returns the signature; or send through any node yourself. Bundles go toPOST /api/sol/bundle.Observe
GET /tx/:signature,GET /bundle/:id, and the/datawebsocket for creates, migrations and trades.
Chain prefixes
One prefix per chain, same verbs on each. Account endpoints (create-api-key, me, ipfs, health) are shared.
| Solana | Robinhood chain | |
|---|---|---|
| Launchpads | pump.fun bonding curve, PumpSwap after graduation | pons bonding curve, Uniswap V4 after graduation |
| Prefix | /api/sol | /api/rh |
| Fields | publicKey, mint, denominatedInSol | wallet, token, denominatedInEth |
trade-local returns | one unsigned v0 transaction (raw bytes, or JSON with ?format=json) | ordered transactions[] with label, to, data, value, gas |
| Send | /api/sol/send, /api/sol/bundle (Jito) | /api/rh/send, or any RPC |