Get Receiver Address
Get Receiver Address
Returns the exclusive receiver address assigned to the authenticated account. A supported token can be deposited by transferring it directly to this address, without connecting a wallet or paying gas from the depositing flow.
Endpoint
GET /v1/client/asset/receiver_address
Mainnet: GET https://api.orderly.org/v1/client/asset/receiver\\_address\\ Testnet: GET https://testnet-api.orderly.org/v1/client/asset/receiver\\_address
Rate limit: 10 requests per second.
Headers
orderly-timestamp(string, required): Signed request timestamp in milliseconds.orderly-account-id(string, required): Authenticated account ID.orderly-key(string, required): Public key used to sign the request.orderly-signature(string, required): Signature of the request payload.
Query parameters
chain_id(integer, required): Chain ID for the requested deposit address. Supported chains: Arbitrum (42161), BNB Chain (56), and ADI (36900).token(string): Token symbol, eitherUSDCorUSDT. Defaults toUSDCwhen omitted.
Response
HTTP 200 returns success, timestamp (server time in milliseconds), and data. The data object includes receiver_address (the account's unique deposit address), token_address (the token contract on the selected chain), and minimum_deposit (minimum amount; transfers below this threshold are treated as dust and cannot be recovered).
{"success":true,"timestamp":1702989203989,"data":{"receiver_address":"0x13a8f4736c001fed44731177c95302055a0a6df0","token_address":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","minimum_deposit":5}}