The API is private. It is available to approved partners only and is not open for public use yet. To get a key, DM @rapidssh.
What you get
- One-call quote and transaction. Send the tokens, amount and recipient. Get back the price, the minimum received and an unsigned transaction for the Route executor.
- Split routing. Orders can be split across several pools and venues. Every route is checked through the real executor code before it is returned.
- Native ETH and ERC-20s. Use the zero address for native ETH on either side.
- Per-key limits. Each partner key has its own rate and concurrency limits.
How it works
1
Get a key
DM @rapidssh for a partner key. Keep it on your backend.
2
Request a quote with a transaction
Call
GET /quote with in, out, amount and recipient.3
Approve and sign
For ERC-20 input, the user approves the returned
spender. The user then signs and sends tx.Network
Route contracts have not been independently audited. Users should review every transaction before signing.