Please note: Users are not guaranteed to receive their funds using the methods below, all actions are your responsibility, and this is not financial advice.

We have detailed three possible methods of retrieving incorrectly sent funds over the BEP20 and ERC20 networks below.

The first option for a user would be to contact the exchange/wallet support in question.

Should the tokens not be retrieved, then users could attempt the following methods.

Method 2

· Install TrustWallet and create a multi-coin wallet using the recovery/seed phrase of the wallet that should have received the tokens.

· The tokens should then appear there.

· If they do not, the user must click the icon below and manually add the wallets for the token(s).

· To withdraw the asset(s), BNB would need to be sent to the Smart Chain (BEP20) address in Trust Wallet for fees.

· The assets can then be withdrawn.

Method 3

The third method, but slightly more complex, is below.

To check the address that a user has accidentally sent their funds to, they can go to the transaction and click on the address and 'open in new tab'.

This should automatically take the user to BscScan.

Note: The address would also show on the Ethereum blockchain if a user were to put it on, but the transaction won’t show there as that network would not have been used.

Download and set up Metamask.

Add the Binance (BEP20) network by carrying out the following:

On BscScan - Click on ‘Misc’ (top right) > API > Public RPC nodes and copy

On Metamask – Click Settings, Networks, Custom RPC.

Input the following:

Network name – Binance Smart Chain


Chain ID – 56

Symbol – token symbol

Block Explorer URL –

The user then needs to ensure that once they have filled this out, the wallet displayed is now ‘Binance Smart Chain’.

If the sent token is not showing in the list, users can add the token that was accidentally sent over the BEP20 network by finding the ‘contract’.

This would be performed by carrying out the following:

Add token > custom token > paste the contract into ‘token address’.

(Users can find the contract address on Binance by clicking on the asset in question in their wallet. They would then be taken to the page displaying the ‘Contract’ number).

Once the above has been completed, the accidentally sent asset should then show up as funds.

The next step would be to send some BNB over the BEP20 network to the address in order to pay the gas fees when sending the asset back to exchange.

From here, the user should be able to go ahead and send their mistakenly sent token back to the asset’s original BEP20 address if they wish.

Once again, the above does not guarantee users to reclaim their funds, and it does not apply to any other networks than ERC20 and BEP20.

Did this answer your question?