Skip to main content
The RFQ API puts your request in front of every eligible solver and LP in your workspace. Each one answers with a cryptographically firm, executable quote priced from its own inventory - and every quote settles through an escrow that either delivers your output or refunds your input.

When RFQ Is the Right Tool

  • You want firm commitments - each returned quote is signed and executable as-is, with no re-pricing and no last look
  • You trade stablecoins or tokenized real-world assets - the asset set this venue’s LP inventory is deepest in (coverage)
  • You trade supported corridors at size, where competing LP inventory beats on-chain routing
  • You need settlement certainty - the delivery-or-refund escrow means a trade either completes or your funds come back

Quick Reference

The Shape of a Trade

Quotes compete, you pick one, preflight tells you exactly what to do next. The execution mode on your chosen quote determines who lands the transaction.
TetraFi handles on-chain submission. Your user signs the order payload and never touches gas.
The two modes are contrasted in depth under Execution Modes.

Endpoint Map

RFQ responses contain only firm solver/LP escrow quotes - never DEX, bridge, issuer, or indicative candidates. The roster itself is yours to shape: workspace-approved LPs only, with jurisdiction filtering applied before a request ever reaches a desk. If no eligible LP can quote, you get a typed product-unavailable answer rather than a silent fallback to another source. For multi-source routing, use the Router API.

Keep Going

Quickstart

First firm quote to settled trade, in about 15 minutes.

Guides

From order submission to partial fills and multi-leg orders.