How to Deposit Cryptocurrency (BEP20, ERC20, TRC20)

Steps to Deposit

There are 3 ways to access the deposit function:

Method 1: Go to the Deposit button on the top menu bar

→ Select Deposit > On-Chain Deposit

Method 2:
Access the deposit function using the Deposit button on wallet-related screens such as Overview, Spot, or P2P.

→ Go to Wallet > Overview, Spot, or P2P
→ Click on Deposit

Method 3:
Access the deposit function using the Deposit button next to each coin on the Spot screen.

→ Go to Wallet on the top menu
→ Select Spot
→ Click the Deposit button next to the coin you want to deposit

Deposit Operation – Example: Depositing BNB from Metamask to Bicoins Exchange

Step 1: Log in to the Deposit screen (using one of the 3 methods mentioned above).
Step 2: Select the coin you want to deposit in the Total Balance field.

Note: If you access via Method 1 or Method 2, this field will default to USDT.

If you access via Method 3, the field will display the coin corresponding to the Deposit button you selected on the Spot screen.

Step 3: Select the network.

Make sure to choose the correct network to ensure a successful deposit. The external wallet used for the deposit must use the same network you selected.

Once the network is selected, the corresponding wallet address will be displayed.
Copy the wallet address and proceed to deposit from your external wallet (e.g., Metamask).

Step 4: Open MetaMask and select the network corresponding to the one chosen in Step 3.

Step 5: Click the Send button.

Step 6: Paste the wallet address copied in Step 3, enter the deposit amount, and confirm the transaction.

  • Once the transaction is successfully confirmed in MetaMask, the Bicoins system will automatically detect and process the deposit.
  • After the deposit is successful, check your wallet balance.
  • At the same time, the system will also send a confirmation email to your registered email address notifying you of the successful deposit.

Step 7: Go to the Binance Explorer to check whether the exchange wallet address for BNB has received the token deposited by the user.

Flow

Networks: Sepolia (ETH) and Binance Testnet (BNB)

When a user successfully completes a deposit, their crypto balance will be updated.

→ The system will automatically consolidate the deposited amount into the exchange  (system) wallet on the corresponding network after deducting gas fees.

Network Tron nile testnet

  • If the user deposits TRX, the process is the same as with ETH or BNB:
    → Successful deposit → the system automatically withdraws to the exchange wallet.
  • If the user deposits a token other than TRX (e.g., USDT), the user’s wallet must have TRX to pay network fees.
    → If the wallet doesn’t have TRX, the system will automatically convert and transfer TRX during the consolidation process.
    → After deducting the fee, the remaining TRX will be returned to the user’s wallet.

Note: Even though the system has already consolidated the funds to the exchange wallet, the user’s wallet will still display the deposited balance.