Skip to main content
GET
Get a gateway quote (v3 — requires `ownerAddress`).

Query Parameters

srcChain
string
required

Source chain

dstChain
string
required

Destination chain

sender
string

Address sending the funds (0x… on EVM chains, Base58 on Tron/Solana).

recipient
string
required

Address receiving the funds (0x… on EVM chains, Base58 on Tron/Solana).

srcToken
string
required

Source token address (0x… on EVM chains, Base58 mint on Tron/Solana).

dstToken
string
required

Destination token address (0x… on EVM chains, Base58 mint on Tron/Solana).

amount
string
required

Amount to swap (in smallest unit, e.g., sats or wei)

slippage
string
required

Slippage tolerance (in basis points, e.g., 300 = 3%)

affiliates
string

Comma-separated list of <address>:<bps> pairs, e.g. 0xf39F…:50,0x70997…:25. Omit or send an empty string for no affiliate fees. Max [intents::MAX_AFFILIATES] entries; total bps MUST NOT exceed [intents::MAX_AFFILIATE_TOTAL_BPS]; each bps MUST be > 0.

ownerAddress
string

EVM owner / refund address (0x…). This address is used for order lookup, and may be used for refunds. The request may be rejected when it is not provided.

refundAddress
string

Optional refund bitcoin address to be used in a bitcoin onramp request.

Response

Get a quote

V3 gateway quote — used for both the get-quote response and the create-order body. ownerAddress is embedded in each variant that carries an owner concept.

onramp
object
required

V2 onramp quote: identical to V1 plus a resolved affiliates list. Kept as a separate type so the V1 OpenAPI schema stays frozen.