Skip to main content
This article explains how deposit and withdrawal transactions are processed for MPC Wallets and Custodial Wallets (Web3 Wallets). It outlines the steps taken by you and Cobo, along with the various transaction statuses and sub-statuses your transaction might go through. You can refer to Statuses and Sub-Statuses for a comprehensive list of statuses and sub-statuses, or call Get transaction information to query the current status and sub-status of your transaction.

Deposit process

The following diagram illustrates how a deposit is processed: Deposit process
  • Cobo reserves the right to reject a deposit transaction if it violates compliance regulations.
  • If the transaction amount is below the minimum deposit threshold, the transaction will not be processed and no record will be created. You can call the Get token information operation to retrieve the minimum deposit amount for each token type.

Withdrawal process

The following diagram illustrates how a withdrawal is processed. Colors are used to indicate different status types:
  • Yellow: User action is required for the transaction to proceed
  • Green: Completed successfully
  • Red: Unsuccessful, including failed or rejected statuses
Sub-states on the left without connecting arrows are optional and occur only under specific conditions.
For better visibility, open the image in a new tab.
Withdrawal process
  • If a withdrawal is rejected or unsuccessful, the tokens will be returned to your wallet, and your balance will remain unchanged.
  • If your withdrawal amount is smaller than the minimum withdrawal threshold, the withdrawal request will receive an error. You can call the Get token information operation to retrieve the minimum withdrawal amount for each token type.
Feel free to share your feedback to improve our documentation!