Rainbow is an Ethereum-based wallet with assets being supported on Ethereum mainnet and the Layer 2 chains. It’s possible to accidentally send unsupported tokens or assets to your Rainbow wallet address.
Here, we’ll discuss some commonly accidental unsupported tokens and how you can go about retrieving those assets from your wallet!
Rainbow currently does not support the Avalanche network, if you found yourself having accidentally sent AVAX tokens to Rainbow, you can follow the steps below to retrieve your assets:
Step 1: You'll have to import your wallet into another app that accepts custom networks. The easiest way to do this is by downloading MetaMask. You can check out our guide here for additional info: https://learn.rainbow.me/rainbow-metamask
Step 2: Once Metamask is installed and your Rainbow wallet is imported, you can visit chainlist.org and search for Avalanche C-Chain and press 'connect wallet', then press 'add to metamask' and 'approve' the network in Metamask, to add the network to the Metamask wallet.
- You may still need AVAX tokens to send your token on to another wallet as well. You may also need to manually add the token to the assets list within Metamask before you can see it.
Sending a Binance token to your Rainbow wallet is more common than you might think, mostly because Binance makes it way too easy to do this accidentally. If you ever find yourself asking where the Ethereum tokens you sent from Binance are, it’s likely you sent those Binance tokens we mentioned by mistake.
The good news is you can recover your funds! Unfortunately it’s a bit of a hassle.
For additional context, here’s some more info on how/why this happened: https://academy.binance.com/en/articles/how-to-recover-crypto-transferred-to-the-wrong-network-on-binance To get those funds back, we recommend you follow the steps below:
Step 1: What you’ll need to do is download another crypto wallet that supports Binance Smart Chain, like Trust: https://apps.apple.com/us/app/trust-crypto-bitcoin-wallet/id1288339409.
Step 2: Then go to settings in Rainbow, tap Backup, and copy your recovery phrase. Then you can import your Rainbow recovery phrase into Trust!
Step 3: Once you’ve done that, if your token doesn’t show up automatically in Trust, tap the settings icon in the top right of the wallet screen and search for your token, and switch it on.
Step 4: Here’s where it gets annoying…to send transactions on Binance Smart Chain, you need BNB in your wallet, to cover transaction fees. BNB is the crypto issued by Binance:
ETC (Ethereum Classic) is a separate blockchain from the Ethereum blockchain. Rainbow, again, only supports the Ethereum blockchain (which has ETH and many other ERC-20 tokens).
If you find yourself having accidently sent ETC to your Rainbow wallet, your funds are there but you will not be able to view them through Rainbow. If you would like to see your ETC, you will need to use a different wallet which supports Ethereum Classic. You can read more info here on how to get access to your ETC using Metamask: https://metamask.zendesk.com/hc/en-us/articles/360058809292-How-to-view-ETC-Ethereum-Classsic-token-
If you do not want to use Metamask for instance, you can use MEW (MyEtherWallet) wallet. Their official site is: https://www.myetherwallet.com/