Routing
/api/v1/oris/routing/quote Get cross-chain transfer quote
Returns estimated cost, time, and route for a cross-chain payment.
Auth: Ed25519 request signing. Send
Authorization, X-Request-Signature, X-Timestamp, and X-Nonce headers on every call. Nonce TTL is thirty seconds.
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
source | string | Yes | Source chain |
destination | string | Yes | Destination chain |
amount | number | Yes | Amount in stablecoin units |
priority | string | No | Optimization: cost, speed, reliability |
Responses
| Status | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
Example request
curl -X POST 'https://api.useoris.xyz/api/v1/oris/routing/quote' \
-H 'Authorization: oris_sk_live_***' \
-H 'X-Request-Signature: ***' \
-H 'X-Timestamp: $(date +%s)' \
-H 'X-Nonce: $(uuidgen)' /api/v1/oris/routing/routes List available routes
Returns all supported cross-chain routes with pricing.
Auth: Ed25519 request signing. Send
Authorization, X-Request-Signature, X-Timestamp, and X-Nonce headers on every call. Nonce TTL is thirty seconds.
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
source | string | No | Filter by source chain |
Responses
| Status | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
Example request
curl -X GET 'https://api.useoris.xyz/api/v1/oris/routing/routes' \
-H 'Authorization: oris_sk_live_***' \
-H 'X-Request-Signature: ***' \
-H 'X-Timestamp: $(date +%s)' \
-H 'X-Nonce: $(uuidgen)'