Skip to main content
The Router API fans your request across every eligible source - direct DEX liquidity, the RFQ venue, bridges, issuers, fiat rails - and returns ranked executable candidates with a recommendation. “Eligible” is your call: venues are enabled per workspace, and a source you switched off never appears.

Where It Fits

  • The broadest coverage - the long tail the RFQ venue deliberately doesn’t chase
  • Ranked candidates with a recommendation, and one source down never suppresses the others
  • One-signature cross-chain UX - route selection, bridging, and settlement are the candidate’s problem

Sources Behind the Ranking

  • Direct DEX liquidity, priced from on-chain state
  • Programmable liquidity - a maker quote and a DEX leg in one candidate (rolling out)
  • Composite routes - multi-leg, with recovery when a leg parks
  • Tokenized-asset venues and fiat corridors (rolling out)

Quick Reference

The Trade Flow

Each candidate’s executionMode says who lands the transaction; preflight returns its nextActions (Execution Modes). Candidates settling through an external venue or bridge are walletBroadcast: step 2 returns the transaction and you send it from your own RPC.

Guarantees, Stated Per Candidate

Every candidate states its own terms, and the ranking compares them net of gas and explicit fees: A candidate filled by the RFQ venue keeps RFQ-grade firmness; a multi-leg bridge route states its own settlement model. Rely on what is printed, never on a source label.

Endpoint Map

POST /api/v1/quotes and /api/v1/orders/* remain as temporary aliases and emit deprecation metadata. New integrations target /api/v1/router/*.
Next: the Quickstart, and the allowance groundwork under Token Approvals.