Digital Wallets

Digital Wallets allow each 1Money customer to hold, send, and receive digital assets (e.g., stablecoins) within 1Money on-platform wallet, while all underlying assets are securely custodied and managed through 1Money’s regulated infrastructure. Each wallet is uniquely linked to a customer portfolio, enabling precise attribution, real-time balance updates, and programmable asset movement.

Unlike external self-custody wallets, 1Money Digital Wallets abstract away private key management and blockchain complexity, while still providing on-chain settlement and transparency where applicable.

Once your account is approved, you can call https://developer.1money.com/reference/retrieve_deposit_instructions to retrive your digital wallet addresses on specific asset and network.


Key Features

  • Dedicated Wallet per Portfolio: Each customer portfolio is assigned one or more unique digital wallets, scoped by asset and network.
  • Multi-Asset and Network Support: Hold and transact supported stablecoins and digital assets (e.g., USDC, USDT) across approved networks.
  • Automated Attribution: Incoming on-chain transfers are automatically attributed to the correct portfolio and asset balance.
  • Programmable Transfers: Funds can be moved via API for payouts, conversions, treasury operations, or internal transfers.
  • Gas & Network Abstraction: 1Money manages network fees and transaction execution, optionally enabling gasless experiences for end users.
  • Compliance-Ready: Wallets are issued under 1Money’s regulated entities and linked to verified KYC/KYB profiles with full transaction monitoring.

Common Use Cases

  • Receive stablecoin payments from external wallets or counterparties.
  • Support merchant settlement, remittances, payroll, or treasury operations in digital assets.
  • Power embedded wallets for platforms operating under a platform, agency, or B2B2C model.

Example Flow

  1. Platform calls POST https://api.sandbox.1money.com/v1/customers/{customer_id}/deposit_instructions and specify your asset and network to create a new digital wallet
  2. 1Money provisions a wallet address for the specified asset and network.
  3. External sender transfers digital assets to the wallet address.
  4. 1Money detects the on-chain transaction and credits the portfolio balance.
  5. Platform receives a Wallet Deposit webhook confirming settlement.
  6. Funds can be transferred, converted, or withdrawn to an external address or bank account.