How to Transfer BNB from Trust Wallet to Binance Exchange: Step-by-Step Guide
If you have assets on the Binance Smart Chain (BSC) in your Trust Wallet and want to move them back to a Binance or other centralized exchange, the process is straightforward but requires careful attention to network selection. Many users encounter lost funds because they send BEP-20 tokens to an exchange address that only supports BEP-2 or ERC-20. This guide explains exactly how to transfer tokens from Trust Wallet to an exchange using the BNB (Binance Coin) method as an example.
First, ensure you have a small amount of BNB in your wallet on the Binance Smart Chain to pay for transaction fees. BNB is the native gas token for BSC. Without it, you cannot process any transfers. If you do not have BNB, you can buy it directly in Trust Wallet through third-party services like MoonPay or Simplex, or transfer a small amount from another wallet.
Step 1: Log into your exchange account (such as Binance, KuCoin, or OKX) and navigate to the "Deposit" section. Select the token you want to receive. For example, if you are sending BNB, choose BNB. You will then be asked to select the network. This is the most critical step. Choose BSC (Binance Smart Chain) or BEP-20. Do not select BNB Beacon Chain (BEP-2) or Ethereum (ERC-20) unless you are specifically sending from those networks. Copy the deposit address provided by the exchange.
Step 2: Open your Trust Wallet app. Tap on the token you want to send. For example, if you are sending BNB, open the BNB wallet. Make sure you are looking at the BNB on the Binance Smart Chain (often labeled as BNB Smart Chain), not the BNB on the BNB Beacon Chain. The wallet shows the balance of each chain separately if you have multiple.
Step 3: Tap the "Send" button. Paste the deposit address you copied from the exchange into the "Recipient Address" field. Double-check the address character by character. Many exchanges generate a new address for each deposit, so do not use an old one. Enter the amount you want to send. Trust Wallet will automatically calculate the network fee (gas fee), which is typically very small on BSC, often less than $0.10.
Step 4: Confirm the transaction. A summary screen will show the destination address, the amount, and the network fee. Verify that the address is correct. If everything looks fine, swipe to send the transaction. Wait for the transaction to be confirmed on the blockchain. BSC blocks are very fast, and you should see a "Success" notification within seconds.
Step 5: Return to your exchange account. Navigate to the deposit history or wallet overview. Within a few minutes, the deposit should appear. If it does not, verify the transaction ID in Trust Wallet by tapping on the transaction record. You can paste the transaction hash into a BSC block explorer like BscScan.com to check the confirmation status.
Important precautions: Always send a small test amount first, especially if you are moving a large sum. For example, send $1 worth of the token to confirm the address and network are compatible. Once that clears, send the remaining balance. Never send tokens to an exchange address that supports a different network. For example, sending BEP-20 BNB to a BEP-2 address will likely result in permanent loss. Also, remember that Trust Wallet is a non-custodial wallet, meaning you are solely responsible for your private keys and the safety of your transactions. If you lose your seed phrase, no one can recover your funds.