Skip to main content
GET
Get Whitelisted Addresses

Overview

Whitelist management provides an additional security layer for withdrawals from internal (custodial) wallets. Whitelisted addresses are pre-approved withdrawal destinations that have been verified and saved for secure fund transfers. Security Benefits:
  • Pre-approve trusted addresses before withdrawal
  • Prevent withdrawal to unauthorized addresses
  • Maintain audit trail of approved destinations
  • Track usage history of whitelisted addresses
Use Cases:
  • Add frequently used exchange addresses
  • Pre-approve personal wallet addresses
  • Manage beneficiary addresses for business accounts
  • Implement security policies requiring address approval

Get all whitelisted addresses for a specific currency.

Authentication

string
required
Your public API client key
string
required
Bearer token for authentication

Query Parameters

string
required
Currency of the desired whitelisted addresses (e.g., “xrp”, “usdc”, “eth”)
boolean
default:false
Route to US backend environment

Response

string
Unique whitelist entry identifier
string
Friendly name or label for the address
string
Beneficiary’s first name
string
Beneficiary’s last name
string
Blockchain address
string
Memo/destination tag (for XRP, Stellar, etc.)
string
Currency code
string
ISO 8601 timestamp of last withdrawal to this address
string
ISO 8601 timestamp of when address was whitelisted

Important Notes

Memo Requirements: For networks like XRP and Stellar, the combination of address + memo identifies the destination. Always include both when whitelisting exchange addresses.
Usage Tracking: The lastUsedAt field helps identify frequently vs rarely used addresses. Consider removing unused addresses periodically.
Descriptive Names: Use clear, descriptive names that help identify the purpose and destination of each whitelisted address (e.g., “Binance Main Account | Trading”).