> For the complete documentation index, see [llms.txt](https://docs.bbx.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bbx.com/getting-started/deposits-and-withdrawals.md).

# Deposits and Withdrawals

Deposits and withdrawals on BBX are centered around the Funding Account. Assets deposited by users will first enter the Funding Account. When users need to trade, they can transfer assets from the Funding Account to the corresponding trading account. When withdrawing, users need to transfer assets from the relevant trading account back to the Funding Account first, and then withdraw from the Funding Account to the target address.

### Deposit Process

When users deposit assets, the assets will first enter their BBX Funding Account.

The basic process is as follows:

&#x20;                                                  User external wallet\
&#x20;                                                                 ↓\
&#x20;                                         Deposit to BBX Funding Account\
&#x20;                                                                 ↓（Transfer based on trading needs）\
&#x20;                                       Perpetual Account / Stock Account

After the deposit is credited, users can view the asset balance in the Funding Account.

If users want to trade perpetual contracts, they need to transfer assets from the Funding Account to the Perpetual Account.

If users want to trade stocks with stablecoins, they need to transfer assets from the Funding Account to the Stock Account.

### Withdrawal Process

The Funding Account is the unified withdrawal gateway on BBX.

If a user’s assets are currently in the Perpetual Account or the Stock Account, the user needs to transfer the assets back to the Funding Account first, and then withdraw from the Funding Account to the target address.

The basic process is as follows:

&#x20;                                           Perpetual Account / Stock Account\
&#x20;                                                                      ↓\
&#x20;                                              Transfer back to Funding Account\
&#x20;                                                                      ↓\
&#x20;                                                 Withdraw from Funding Account\
&#x20;                                                                       ↓\
&#x20;                                                         User target address

Before initiating a withdrawal, users should confirm that:

* The assets to be withdrawn have been transferred back to the Funding Account;
* The target withdrawal address is correct;
* The assets meet the platform’s withdrawal requirements.

### Notes

* Deposited assets will first enter the Funding Account, not the Perpetual Account or the Stock Account directly.
* Before trading perpetual contracts, users need to transfer assets to the Perpetual Account.
* Before trading stocks with stablecoins, users need to transfer assets to the Stock Account.
* Before withdrawing, users need to transfer assets from the Perpetual Account or the Stock Account back to the Funding Account.
* If the withdrawal address is entered incorrectly, assets may not be recoverable. Please carefully verify the target address before confirming a withdrawal.
