v1

latestOpenAPI 3.1.0Proprietary2026-07-2464170247.4 KB
Deposit Instructions

Get Deposit Instructions

Returns the default deposit instruction for a specified asset and network.

Supported Instruction Types:

  • Fiat — Bank account details for Wire and SWIFT deposits
  • Crypto — Wallet address for token deposits

Default Wallet Addresses:

Each customer is automatically assigned a default deposit address for the following networks:

NetworkType
EVM (e.g. Ethereum, Polygon, BNB Chain)Default wallet address
SolanaDefault wallet address
TronDefault wallet address
BitcoinDefault wallet address

Customers may also request additional deposit addresses on any of these networks. This endpoint always returns the default address only. To manage multiple addresses, use the following endpoints instead:

EndpointDescription
GET /all_deposit_instructionsList all deposit addresses across all networks
POST /deposit_instructionRequest an additional deposit address
GET /deposit_instruction/{id}Retrieve a specific deposit address by ID

⚠️ For crypto deposits, verify the token contract address carefully before transferring funds to ensure you are depositing the correct token.

get/v1/customers/{customer_id}/deposit_instructions

Path parameters

customer_idstring required

Customer ID

Query parameters

assetstring required
  • Stablecoin assets: USDC, USDT, PYUSD, RLUSD, USDG, USDP, EURC, MXNB, 1USD(1USD/USDC conversion only, deposit/withdrawal not supported)
  • Digital assets: BTC
  • Fiat currencies: USD
Example:USDC
networkstring required
Example:ETHEREUM

Deposit network. Crypto: ETHEREUM, POLYGON, ARBITRUM, AVALANCHE, BASE, BNBCHAIN, SOLANA, TRON, BITCOIN. Fiat: US_FEDWIRE, SWIFT.

Response

assetstring required
  • Stablecoin assets: USDC, USDT, PYUSD, RLUSD, USDG, USDP, EURC, MXNB, 1USD(1USD/USDC conversion only, deposit/withdrawal not supported)
  • Digital assets: BTC
  • Fiat currencies: USD
networkstring required
deposit_instruction_idstring nullable

Deposit instruction ID (wallet ID) for crypto deposits

transaction_action'DEPOSIT' required
created_atstring required
modified_atstring required

Example response

{
  "asset": "USDC",
  "network": "ETHEREUM",
  "bank_instruction": {
    "bank_name": "Sample Bank Name",
    "routing_number": "121140399",
    "account_holder": "1Money",
    "account_number": "123-456789-0",
    "bic_code": "SSBAUS32",
    "memorandum": "FB3NHXXEDB",
    "address": {
      "full_address": "490 2nd St Suite 300, San Francisco, CA 94107",
      "country_code": "USA",
      "address_line1": "490 2nd St",
      "address_line2": "Suite 300",
      "city": "San Francisco",
      "region": "CA",
      "postal_code": "94107"
    },
    "transaction_fee": {
      "value": "10.55",
      "asset": "USDC"
    }
  },
  "wallet_instruction": {
    "wallet_address": "0xa0C0f8248487B8f5bF2e9715d966CF29A704a494",
    "minimum_deposit": "0.001",
    "contract_address_url": "https://etherscan.io/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
  },
  "created_at": "2025-08-21T07:56:57.981Z",
  "modified_at": "2025-08-21T07:56:57.981Z"
}