No key
Every endpoint answers anonymously at 30 requests a minute per IP. A free key raises that. Self-serve, no review.
Three calls: quote, execute, status. Every route we can find, no key, callable from a web page.
Three calls end to end. Market-maker routes add one signature call in the middle.
quoteToken (a sealed receipt for that exact quote), and every route that lost in alternatives.quoteToken into a payload you can act on, tagged with an executionType.SIGNATURE routes. The user signs a message, you hand it back, and we submit it.The response tells you which one you got. You never have to work it out.
All unauthenticated. This website is built on them.
Every endpoint answers anonymously at 30 requests a minute per IP. A free key raises that. Self-serve, no review.
CORS is open, so browser code calls us directly. Nothing secret lands in your bundle.
Add a webhookUrl to your key and we tell your service when a swap settles, refunds or fails.
sandbox: true runs the whole flow with no real money and no metering, with the same requests and responses as live.
Retail is 0 bps, permanently. Set your own 0 to 100 bps and we pay it out to you.
We wrote none. Settlement is the venue's, so there is nothing of ours in the path to audit.