Convert
Take anything, keep one thing.
Your customer paid in the coin they happened to hold. Convert turns it into the one you actually want, on the chain it arrived on, at a quoted rate with a published floor underneath it — and the transaction is signed by us, never by somebody holding your money.
Arrived as
1,240.00
Settled as
1,239.26
- Network
- Polygon
- Route
- Same chain, both sides
- Minimum received
- 1,232.05 USDC
The provider returns a transaction; we sign it. Your money is never in their hands, so their bad day is our inconvenience rather than your loss.
How it works.
It arrives as whatever they had
A deposit or an invoice settles in the coin the payer chose. Nothing is converted by default, and nothing is converted without a quote you can see.
We quote, then floor it
A quote comes back with a minimum received attached. That floor is published rather than hoped for: if the route cannot fill above it, the swap does not happen and the balance stays exactly as it was.
We sign it ourselves
The provider returns calldata; our own key signs and broadcasts it. Your funds never sit in their account, which means their outage is our inconvenience instead of your loss.
Seven of our fifteen chains, and we would rather say so
Convert reaches Ethereum, BNB Chain, Polygon, Arbitrum, Base, Avalanche and Solana today. It does not reach Tron, TON, Optimism, Linea, Scroll or zkSync, and it cannot reach Bitcoin or Dogecoin on-chain at all — there are no contracts there to route through. Deposits work on all fifteen regardless; a chain we cannot convert on simply keeps the coin it received.
Worth knowing before you build.
- A failed conversion never touches the money
- Conversion sits on top of custody and never inside it. If a route cannot be priced or filled, the deposit stays in the coin it arrived in and the customer's balance is untouched. No provider's bad afternoon may strand or delay somebody else's money.
- The floor is a number, not a hope
- Every quote carries a minimum received. Slippage is bounded before the transaction is signed, so the worst case is a swap that does not execute — never one that executes at a price nobody agreed to.
- Same chain, both sides
- A conversion happens where the money already is. Moving between chains is a different problem with a different risk, and it is a different product — which is why Bridge has its own page rather than a footnote on this one.
- More than one provider is the goal
- Not as a fallback for outages, but because two routers quoting the same route is the only honest check that either is giving a fair price. Any provider we add has to return a transaction we sign; a custodial route, if ever accepted, is labelled as one everywhere it appears.
The rest of the integration.
One key, one dashboard, one webhook signature. These are capabilities, not separate products to buy.