A step-by-step guide on how to recover unsupported EVM tokens sent to a Trezor.
Need a crypto wallet that gives you full control of your assets? You can download Exodus here.
In this article:
What are EVM tokens?
EVM tokens are tokens that run on blockchains that are compatible with the Ethereum Virtual Machine (EVM).
For example, Ethereum, Polygon, BNB Smart Chain, Avalanche, and Fantom are all EVM-compatible networks and tokens on these networks are referred to as EVM tokens.
EVM-compatible networks use the same address format as Ethereum (addresses start with 0x). This means it is possible to accidentally send unsupported EVM tokens from an EVM-compatible network to your Trezor wallet.
This guide will show you how to use MetaMask to recover unsupported EVM tokens that were sent to your Trezor.
MetaMask is a third-party platform that is not affiliated with Exodus. As such, Exodus cannot guarantee the performance of its products/services or that the steps shown and the information provided will always be accurate.
How do I recover unsupported EVM tokens sent to Trezor?
Never connect your Trezor to a wallet that you don't trust. Always do your own research before connecting your Trezor with a third-party platform. If you connect your Trezor to a third-party platform, you do so at your own risk. To learn more, visit: How do I keep my money safe?
Go to MetaMask's website and download the MetaMask browser extension for desktop.
Recovering EVM tokens sent to a Trezor is only supported with the Metamask browser extension.
Open MetaMask and click Create a new wallet, then follow the instructions on your screen to set up your wallet.
After setting up your MetaMask wallet, click the arrow next to your account name at the top.
Click Add account or hardware wallet.
Before you continue, connect your Trezor to your desktop device and unlock your Trezor. Then in MetaMask, a) select Trezor and b) click Continue.
Continue to follow the on-screen instructions to connect your Trezor. For a detailed guide on how to connect, visit Trezor's guide: MetaMask and Trezor
After connecting your Trezor, you will be asked to select your account.
a) Select the address you sent the unsupported tokens to. Most of the time, it will be the first account. Then, b) click Unlock.
Next, you will need to add the network of the token you are recovering. Click the network selector in the top left corner.
The Ethereum network will be selected as default. To add a new network, click + Add network.
a) Use the search bar to find the network of the token you want to recover. If you can't find the network, you will need to add it manually by b) clicking Add a network manually.
To manually add a network, you need the RPC information for that network. To see a list of RPC details for common networks and how to add them to MetaMask, visit: What is a custom RPC? How do I add a network to MetaMask? If you need help, you can always email us at [email protected].
After adding the network, check if you see the tokens. If you do, skip to step 13.
If you do not see your tokens, you will need to add them as a custom token. To add a custom token, click Import tokens.a) Use the Search function to find the token you want to recover. If you can't find your token, you will need to b) click Custom token and manually add it.
To manually add a custom token, you need the token contract address. For more information on how to find a token's contract address, visit How do I find a token contract address?
You should now see your tokens. Click Import.
Finally, send your tokens back to the platform where you originally sent the tokens.
If your tokens are on a supported network, you can add them as custom tokens in Exodus and send the tokens from your Trezor to your Exodus portfolio.
For more information on how to add custom tokens in Exodus, visit: How do I add a custom token?
When sending tokens from your Trezor, you will need the network's primary asset to pay the transaction fee. To learn more, visit Why do I pay for a token's transactions with another asset?