Skip to main contentSkip to FAQSkip to contact
Reference· 2 min

Quick Reference#

A jump table, not a spec. Every row links to the canonical reference page that owns it - this page stays deliberately thin so it cannot drift.

API Endpoints#

Base URL: https://api.tetrafi.io/api/v1

MethodPathAuthDescription
GET/healthPublicService liveness probe
POST/quotesPublicSubmit RFQ, receive competing quotes
GET/quotes/{quoteId}PublicQuote status and details
POST/ordersOptionalAccept quote, trigger settlement
GET/orders/{orderId}PublicOrder status and tx hashes
GET/corridorsPublicAvailable trading corridors
GET/workspaces/{id}/settlements/{orderId}RequiredSettlement timeline and evidence hash
POST/solvers/registerRequiredRegister a solver (base URL + KYB)
POST/webhooksRequiredRegister a webhook endpoint

Full reference: REST API · Authentication · Errors

Solver-Hosted Endpoints (OIF v0)#

If you are integrating as a solver, these are the endpoints you host. The aggregator calls them.

MethodPathPurpose
GET/tokensCapability probe - chains, tokens, settler addresses
POST/quotesReturn competing quotes for an intent
POST/ordersAccept the signed order
GET/orders/{orderId}Report current solver-side order status

Full reference: Solver Integration Guide · Solver Integration Contract

Supported Networks#

ChainChain IDOracleStatus
Ethereum1HyperlaneLive
Optimism10HyperlaneLive
Base8453HyperlaneLive
Arbitrum42161HyperlaneLive
Sepolia11155111HyperlaneTestnet

Full reference: Oracles · Contracts

Core Glossary#

TermDefinition
RFQTaker broadcasts request; solvers respond with firm quotes
DvPDelivery vs Payment - both legs settle or neither does
StandardOrderERC-7683 typed struct: inputs, outputs, deadlines, oracle refs
SolverLiquidity provider competing to fill orders
TakerInstitutional client initiating trades
EscrowSmart contract holding funds during settlement window
ResourceLockOutput-first lock via The Compact (0xff)
Permit2EscrowInput-first lock via Permit2 (0x00)
UCCPUniform Corridor Clearing Price - same rate for all batch orders
ComplianceRegistryOn-chain KYC attestation contract

Full glossary: All 50+ terms

Where to Go Next#