How to Transfer Tokens from MetaMask to Trust Wallet
In this guide we’ll show you how to transfer tokens from MetaMask to Trust Wallet.
When it comes to transferring tokens between Web3 wallets you’re typically not ‘transferring’ the tokens, rather, you’re importing your entire wallet so you can manage the same tokens with a different wallet.
Throughout the guide, we’ll explain how this works, and give you step by step instructions.
Note: If you’re looking to actually transfer tokens from one address you control via MetaMask to a brand new wallet address you control with Trust Wallet, please see the FAQ section toward the end of this guide.
Understanding decentralized Web3 wallets
Before we get into the step by step instructions, it’s important to understand how Web3 wallets work. Why? Because one of the things that confuses people about Web3 and crypto is the concept of wallets and how they work.
When setting up a wallet, you get a secret phrase (often called a recovery phrase or seed phrase) that you must keep safe. This is a bit like a password, but it's much more powerful. Without getting too technical, the secret phrase encrypts your wallet’s private keys, and the private keys are what ultimately gives someone control over the wallet and its funds.
Your wallet’s secret phrase can access your tokens no matter what wallet you use. This is because the private keys, not the wallets themselves, are truly what control your tokens.
To make this easier to understand, let's use an example: accessing the internet.
You can use any browser - Chrome, Firefox, Safari - on any device to access the internet. It doesn't matter whether you're on a Mac, a PC, or a smartphone. The internet remains the same, regardless of how you access it.
Web3 works in a similar way. You can access your tokens from any Web3 wallet you want, at any time. Just like how you can use any device to access any website, you can use any Web3 wallet to access your tokens. The wallet you choose depends on your preference and could be influenced by the wallet's features, usability, and other factors. And again, the way you access your tokens through any wallet is by having control of your secret phrase and private keys.
That’s why you’re able to control the same tokens in Trust Wallet that you can control in MetaMask. It’s just a matter of setting the wallet with the correct secret phrase.
What is Trust Wallet?
Trust Wallet is the simple-to-use, self-custody crypto wallet and gateway to Web3 for people who want to fully own, control, and leverage the power of their digital assets. From beginners to experienced users, Trust Wallet makes it simpler, safer, and convenient for millions of people around the world to experience Web3, store and manage their crypto and NFTs, buy, sell, and stake crypto to earn rewards, and access dApps securely—all in one place. Trust Wallet is available as a mobile app, and also as the Trust Wallet Chrome Extension.
What is MetaMask?
MetaMask is a cryptocurrency wallet primarily designed for Ethereum and assets following Ethereum standards. Available as a browser extension and mobile app, MetaMask enables users to store, manage, and transact with digital assets, interact with decentralized applications (dApps), and directly swap tokens within the wallet, offering a way for navigating the decentralized web.
How to transfer your tokens
Now, when we say "transfer tokens from MetaMask to Trust Wallet", it may sound like we're moving tokens from one place to another, just like moving money from one bank account to another. But in the world of Web3, this isn't exactly what's happening.
Unless you’re transferring from one unique wallet address to another, you're not moving tokens at all. What you're actually doing is choosing to use Trust Wallet, rather than MetaMask, as your preferred platform for accessing and managing your tokens. It's just like deciding to use Firefox instead of Chrome to access your favorite website. The website hasn't moved; you're just accessing it in a different way.
And to do this, you’ll need to import your secret phrase from Metamask to Trust Wallet.
Importing your secret phrase from MetaMask to Trust Wallet
Before you import your MetaMask into Trust Wallet, you’ll need to ensure you have Trust Wallet installed on your mobile device or computer. Trust Wallet is available as a mobile app as well as the Trust Wallet Chrome Extension.
Step 1: Install Trust Wallet
If you don’t yet have a Trust Wallet, you’ll need to install it for your device. Trust Wallet is available as a mobile app and as the Trust Wallet Extension. In this example we’ll use the mobile app.
Step 2: Get your secret phrase from MetaMask
Next, you’ll need to get your secret phrase (often called a recovery phrase or seed phrase) from your MetaMask Wallet. Here’s how.
- Select the menu icon.
- Choose the “Security & Privacy” option.
- Select “Reveal Secret Recovery Phrase”.
- Follow the instructions to get your secret recovery phrase and then copy it to your clipboard or write it down on a piece of paper for the next step.
Note: _Remember to never share your secret phrase with anyone. _
Step 3: Import your MetaMask to your Trust Wallet
- Open Trust Wallet and choose “I already have a wallet”.
- Choose “Restore with secret phrase”.
- Select “Multi-Coin Wallet” if you want to be able to manage all your crypto assets with one wallet.
- Paste in your secret phrase or type it in the same order that you have it written down, then select “Import”.
From there, simply follow the instructions to start using your Trust Wallet and you’ll see your imported balances.
And that’s it. Now your MetaMask is imported into your Trust Wallet – you can manage all your tokens with Trust Wallet and take advantage of all its integrated features such as buying and selling crypto, earning crypto rewards, swapping and so much more.
Frequently Asked Questions
What if I’m using MetaMask but wish to transfer tokens to a brand new address on Trust Wallet controlled by a totally different secret phrase?
In this case, you’ll do the following:
- Set up a brand new wallet using Trust Wallet first.
- Locate your Trust Wallet deposit address and copy it (Receive button -> Choose asset -> Copy address).
- Then paste the address into MetaMask as part of the process to send the token out of the wallet.
Can I import an additional new wallet and use multiple wallets?
Yes, with Trust Wallet you can manage multiple wallets in one app. Here’s how to import a new wallet when you’ve already got an existing wallet set up.
- Choose “Settings”.
- Select “Wallets”.
- Select the plus symbol.
- Then import the wallet you want.