Skip to main content
POST
Configure session as a deposit and return a quote

Authorizations

X-Publishable-Key
string
header
required

Account Type publishable key (pk_live_...)

Authorization
string
header
required

SIWE session JWT issued by POST /auth/verify

Path Parameters

intentId
string<uuid>
required

RFC 4122 UUID

Example:

"8e9f4d67-51ad-49aa-a502-2f569aaf7399"

Body

application/json
chainId
required

EVM chain ID

Required range: x >= 1
Example:

8453

inputAssetAddress
string
required

EVM address. The server normalizes it to EIP-55 checksum case.

Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0x1234567890abcdef1234567890abcdef12345678"

eoa
string
required

EVM address. The server normalizes it to EIP-55 checksum case.

Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0x1234567890abcdef1234567890abcdef12345678"

amount
string
required
Pattern: ^(?:0|[1-9][0-9]*)$

Response

Success

status
string
required
Allowed value: "success"
data
object
required
Last modified on July 24, 2026