Create a Bank Deposit Wallet

You can create a Bank Deposit "Wallet" (a Deposit Instruction) through either the API or Dashboard:

API Method:

To generate a bank deposit address, required parameters include:

  • Portfolio ID
  • Asset (eg, USD)
  • Network (eg, ACH, WIRE)
API reference
curl --request GET \
     --url 'https://sandbox-api.1money.com/v1/portfolios/portfolio_id/instruction?asset=USD&network=US_ACH' \
     --header 'X-Api-Key: 123445' \
     --header 'accept: application/json'

Sample Response for USD, ACH Bank Deposit Instruction:

{
  "asset": "USD",
  "network": "US_ACH",
  "instruction": {
    "bank_name": "Sample Bank Name",
    "routing_number": "121140399",
    "account_holder": "1Money",
    "account_number": "123-456789-0",
    "memorandum": "AC:0D123C4EE0F5",
    "account_identifier": "0d123c4ee0f5",
    "bic_code": "SSBAUS32",
    "wallet_address": "0xa0C0f8248487B8f5bF2e9715d966CF29A704a494",
    "transaction_fee": "0.0005"
  },
  "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_action": "DEPOSIT",
  "created_at": "2025-08-21T07:56:57.981Z",
  "modified_at": "2025-08-21T07:56:57.981Z"
}

Dashboard UI:

You can also create a Bank Deposit Instruction via the Dashboard UI:

  1. Select "Deposit Cash" from the homepage







  1. Enter the Deposit Details

  • Deposit Amount
  • Payment method (ACH, SWIFT etc)













  1. Write down the deposit instructions

You can now configure a Webhook to detect incoming transfers to your account.