Binance networks: BEP20 and BEP2 troubleshooting

In this article we go over some of the common issues with your Binance network assets: BEP2 and BEP20 inside of Exodus wallet and how to fix them.


In this Article:

  • How is it possible to send to the wrong address?
  • Recover your BEP20 asset sent to your Exodus address
  • BEP20
  • BEP2

  • How is it possible to send to the wrong address?

    Binance recently released their BEP2 token standard on the Binance chain network as well as the BEP20 token standard on the Binance Smart Chain network.

    With this introduction came many assets that have a BEP2 and a BEP20 version that you can withdraw from Binance, as well as other platforms that support the BEP2 and BEP20 networks.

    What this means is that it is possible to accidentally choose the wrong network when withdrawing your asset out of Binance (and other platforms that support these networks) to your Exodus wallet address, even though we don't support the Binance Chain and Binance Smart Chain for all BEP2 and BEP20 assets.

    Currently, the only assets supported on Binance Smart Chain (i.e. BEP20 tokens) are BSC Binance Coin (BNBBSC) and PancakeSwap (CAKE).

    Please do not worry if you have sent an unsupported BEP20 or BEP2 asset to Exodus! This article will show you how you can retrieve your BEP20 and BEP2 assets sent to your Exodus wallet.


    Recover your BEP20 asset sent to your Exodus address

    BEP20 Recovery - Video Walkthrough

    1

    Step 1 - Step 2: How to check for BEP20 assets by searching your Exodus Ethereum address in BscScan, and download Metamask

    2

    Step 3 - Step 9: How to view your Ethereum private keys, import them into Metamask, and add Binance Network to Metamask. 

    3

    Step 10 - Step 12: How to add the BEP20 token you sent on Binance Smart Chain, and send the token back to Binance. 

    BEP20 token sent to Exodus Desktop

    To retrieve your Binance BEP20 assets will require the use of a desktop computer and Metamask.

    1
    Go to Metamask's website and download the Metamask wallet.
    2
    Now please open your Exodus wallet, and open the asset wallet that you accidentally sent your BEP20 asset to.
    3
    Please export the private key from the wallet inside of Exodus. Here's how you can obtain your Private Key: How do I view my private keys?
    4
    Copy your Exodus Private Key.
    5
    Open Metamask and import your Ethereum private key by clicking on Import Account.
    6
    After importing your Private Key, click on Main Ethereum Network at the top of the Metamask wallet screen and select Custom RPC.
    7
    Then, copy and paste these details in the relevant sections:
    1. Network Name: Binance Network
    2. RPC: https://bsc-dataseed.binance.org/
    3. ChainID: 56
    4. Symbol: BNB
    5. Block Explorer: https://bscscan.com

    Please note: If you get the error 'Could not fetch chain ID. Is your RPC URL correct?', instead of 56, please input 0x38.

    Then click Save.
    8
    Now please go back to the main wallet balance page by clicking the big X in the top right of Metamask.

    Then go to the bottom and click on Add Token.

    9
    Click on Custom Token and you will see you need to find the Token Contract Address. To find the contract address all you need to do is:
    1. Open the BSC token list and find the asset you accidentally sent to and click on it.
    2. Under Profile Summary in the top right you will see Contract, please copy the contract address.
    10
    Now back in Metamask just paste in the contract address (the rest of the information should appear by itself). Then click Next.

    You should now see your BSC tokens appear, just click Add Tokens.
    11

    Please note: You'll need some Smart Chain BNB in the wallet before you can move your funds out of Metamask. We recommend 0.002 BNB as this should be more than enough to cover all transaction fees for this process. You can use Binance to purchase BNB. When withdrawing BNB to your Metamask wallet, please select the BEP20 version of BNB to send from Binance to Metamask.

    12

    Finally, send your BEP20 funds back to Binance (or the platform where you got them), and after that, send back the BEP20 BNB that you obtained in step 11.

    Once the funds are back in Binance (or the originating platform), please select the asset's name/ticker as the network to withdraw to your Exodus wallet (not BEP2 or BEP20).

    You can see what we support on our website.


    BEP20 token sent to Exodus Mobile

    To retrieve your Binance BEP20 assets will require the use of a desktop computer and MetaMask.

    1
    First, you'll need to download the Desktop version of Exodus here.
    2
    Now you will need to link your mobile wallet to the desktop wallet you just downloaded. To do this please read this guide.
    3
    The rest of the instructions are the same as above in the Recover your BEP20 asset sent to your Exodus desktop section.

    If you do not have access to a trusted computer, you can retrieve your Binance BEP20 assets with your 12-word secret recovery phrase and the MetaMask mobile app.

    This process is not recommended unless you do not have a trusted desktop computer, as it exposes your Exodus 12-word secret recovery phrase. Desktop methods only use the private key of one asset, which is far more secure. You can read more about the risks of using your 12-word secret recovery phrase here: Using the 12-word secret recovery phrase.

    1
    Go to MetaMask's website and install the mobile MetaMask wallet. Tap on Import using Secret Recovery Phrase.

    2
    Enter your Exodus 12-word secret recovery phrase with a space between each word. Set a strong password and tap Import.

    3
    Next, tap the three bars at the top left of your screen.

    4
    Tap Settings.

    5
    Tap Networks.

    6
    Tap the Add Network button.

    7
    Then, copy and paste these details in the relevant sections:
    1. Network Name: Binance Network
    2. RPC: https://bsc-dataseed.binance.org/
    3. ChainID: 56
    4. Symbol: BNB
    5. Block Explorer: https://bscscan.com
    Then tap Add.

    Please note: If you get the error 'Could not fetch chain ID. Is your RPC URL correct?', instead of 56, please input 0x38.

    8
    Next, tap Add Tokens.

    9
    You will see you need to find the Token Address. To find the token address all you need to do is:
    1. Open the BSC token list and find the asset you accidentally sent to and tap it.
    2. Scroll down and under Profile Summary, you will see Contract. Copy the contract address.

    10
    In MetaMask, paste in the contract address in the Token Address field. The rest of the information will appear automatically. Then click Add Token.

    You should now see your BSC tokens appear.

    11

    Please note: You'll need some Smart Chain BNB in the wallet before you can move your funds out of MetaMask. We recommend 0.002 BNB as this should be more than enough to cover all transaction fees for this process. You can use Binance to purchase BNB. When withdrawing BNB to your MetaMask wallet, please select the BEP20 version of BNB to send from Binance to Metamask.

    12

    Finally, send your BEP20 funds back to Binance (or the platform where you got them), and after that, send back the BEP20 BNB that you obtained in step 11.

    Once the funds are back in Binance (or the originating platform), please select the asset's name/ticker as the network to withdraw to your Exodus wallet (not BEP2 or BEP20).

    You can see the assets we support on our status page. Also, here is how you can tell which network your token uses.

    BEP20 token sent to Trezor

    To retrieve your Binance BEP20 assets will require the use of your Trezor hardware wallet, a desktop computer, and Metamask, but it only takes a few minutes!

    1
    Go to Metamask's website and download the Metamask wallet.
    2
    Then, you'll need to connect your Trezor device to Metamask using this official guide.
    3

    Please note: In the Select an Account screen, please select the ETH address you sent your BEP20 tokens to. Most of the time it will be the first account.

    4
    The rest of the instructions are the same as above. Please start at Step 6 in the BEP20 token sent to Exodus desktop section.

    BEP2 token sent to Exodus Desktop

    Retrieving your Binance BEP2 assets will require the use of a desktop computer and the Guarda wallet.

    1
    Go to Guarda's website and download the Guarda wallet.
    2
    Now please open your Exodus wallet, and open your BNB wallet that you accidentally sent your Binance asset to.
    3
    Please export the private key from the wallet inside of Exodus. Here's how you can obtain your Private Key: How do I view my private keys?
    4
    Copy your Exodus BNB Private Key.
    5
    Open the Guarda wallet and select Restore or Import.
    6
    After importing your Private Key, click on Import by Currency, choose Binance Coin from the drop-down field and paste your private key into the field below and click Add wallet.
    7
    Scroll down and select Import.
    8
    Then, create a password to secure this wallet and click on I've written it down.
    9
    Now in the wallet window, select Send and choose the relevant BEP2 asset from the menu. Here you can see Bitcoin BEP2.
    10
    Now please sign in to your Binance account and go to Deposit and choose the asset you are looking for. Here we are using BTC, you'll want to select the BEP2 option.
    11

    Please note: You'll need some BNB in the wallet before you can move your funds out of Guarda. We recommend 0.002 BNB as this should be more than enough to cover all transaction fees for this process. You can use Binance to purchase BNB. When withdrawing BNB to your Guarda wallet, please select the BEP2 version of BNB to send from Binance to Guarda.

    12
    Now copy the BTC address you see in Binance which will begin with bnb... and paste that address into the To field in Guarda. Then copy the memo and paste it into the Memo field in Guarda. Please be sure you don't forget to add the memo otherwise your funds won't be deposited to your Binance account.
    13
    To fill the Available field with your entire balance, click on the numbers to the right of Available then select Next.
    14
    Guarda will give you a chance to confirm the information is correct. Once your To address and Memo match what is seen in your Binance account, select Confirm.
    15
    Finally you will see the Transaction successfully sent! message in Guarda.
    16
    Now you can check your Binance account for the deposit. Once the funds are back in Binance, please select the other network version of the asset to withdraw to your Exodus wallet (not BEP2 or BEP20). You can see what we support on our website.

    BEP2 token sent to Exodus Mobile

    To retrieve your Binance BEP2 assets will require the use of a desktop computer and the Guarda wallet.

    1
    First, you'll need to download the Desktop version of Exodus here.
    2
    Now you will need to link your mobile wallet to the desktop wallet you just downloaded. To do this please read this guide.
    3
    The rest of the instructions are the same as above in the BEP2 token sent to Exodus desktop section.