Withdrawal addresses

Validate withdrawal address

Changed on

Check that a wallet address is correctly formed for a token and network before you submit a withdrawal. This is a format check only — it does not confirm the address exists, is reachable, or is permitted. A withdrawal to an address that passes here can still be rejected for other reasons.

post/payments/wallet-addresses/validate

Request

Request body

addressstring required

The wallet address to check.

token'USDT' | 'USDC' | 'BTC' | 'LTC' | 'DOGE' | 'BCH' required

Token symbol.

network'ERC20' | 'TRC20' | 'BSC' | 'SOL' | 'TON' | 'BASE'

Blockchain network. Required for stablecoins. Omit it for the UTXOs BTC, LTC, DOGE, and BCH, which run on a single chain.

Example request

{
  "address": "TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE"
}

Response

The address is valid for the token and network

Changes