Skip to main content
POST
Create Quote

Headers

x-api-version
enum<string>
required

API version. Required; pinned to this document.

Available options:
2026-04.blanc
x-api-key
string
required

API key.

Body

application/json

Quote request. Chain ids are CAIP-2 strings (e.g. eip155:8453, solana:…, tron:…); bare numeric ids are rejected.

destinationChainId
string
required

CAIP-2 chain identifier of the destination chain (EVM eip155:<id>, or non-EVM solana:…/tron:…)

Pattern: ^(eip155|solana|tron|hypercore):[-_a-zA-Z0-9]{1,32}$
Example:

"eip155:8453"

tokenRequests
object[]
required

A list of token requested on the target chain

account
object
required

Account details

destinationExecutions
object[]

Execution calls on the target chain.

preClaimExecutions
object

Execution calls to perform before the claim on each origin chain, keyed by chain ID. Max 10 ops per chain, max 5 chains.

Example:
destinationGasLimit
string<uint256>

The gas limit for the target chain executions

Example:

"100000"

accountAccessList
object

Account access list specifying which chains and tokens an account may access

recipient
object
options
object

Intent options

Example:

Response

OK

Response body for POST /quotes on the blanc API version

routes
object[]
required

Route candidates ranked by the orchestrator's internal scoring (cheaper + faster wins). The first entry is the recommended route — most clients should submit it without inspecting the rest.