1.2 k

How to Transfer Ethereum (ETH) and ERC-20 Tokens to/from MetaMask

Recently, there has been growing interest in ERC-20 tokens, which is basically the defacto standard for Ethereum tokens. In the Ethereum ecosystem, tokens represent a wide range of digital assets, including IOUs, vouchers, and even real-world assets. In essence, ERC20 tokens are smart contract tokens designed to be used exclusively on the Ethereum platform

ERC-20 tokens are the primary protocol for proposing improvements to the Ethereum (ETH) network. ERC stands for Ethereum Request for Comment, while the 20 represents the proposal identifier. ERC-20 creates a common standard for the creation of tokens on the Ethereum blockchain.

ERC-20 tokens can be integrated into various exchanges and wallets to facilitate their exchange between them and other cryptocurrencies. Integration of ERC-20 tokens into wallets, marketplaces, and other contracts follows the ERC20 standard. A popular crypto wallet where you can safely and efficiently store your ERC-20 coins is MetaMask– a crypto wallet & gateway to blockchain apps. 


MetaMask is essentially a web-based wallet designed for managing, receiving, and transferring Ethereum and ERC-20 tokens. The wallet takes the form of a browser extension, and it’s compatible with three main browsers: Brave browser, Firefox, and Chrome. Today, the wallet has over a million active users. 

The platform has become a favorite among crypto enthusiasts thanks to its functionality that allows users to interact with smart contracts and decentralized applications (DApps). In short, MetaMask users can access the Ethereum blockchain without having to download the entire blockchain. MetaMask functions like a gateway that enables you to run the Ethereum apps in your browser without necessarily running a full Ethereum node. 

Some of the DApps that are compatible with MetaMask include The Digital Art, Blockchain Arcades, and CryptoKitties. MetaMask doesn’t require users to input logins plus doesn’t store users’ private keys in any server. Instead, the private keys are stored on the Browser, i.e., Chrome, where the passwords are protected. 

MetaMask offers you an all-in-one solution for the management of your crypto assets. It gives you a key vault, secure login, token wallet as well as a token exchange-essentially everything you need to manage your digital assets. 

MetaMask Overview

MetaMask was developed in 2016 by Aaron Davis and Dan Finlay. The primary purpose behind the development of MetaMask was to make Ethereum easy to use. The company is based in the US, with the development team growing to accommodate great developers, including Frankie Pangilinan, Christian Jeria, Thomas Huang, Kevin Serrano, and James Moreau. 

Supported Coins and Fees 

MetaMask supports Ethereum and all ERC-20 tokens. Individuals can add tokens to the wallet by simply searching for the token name using the search function or using the custom add tab to add tokens to the wallet by presenting the token’s smart contract address, symbol plus decimals, or precision. 

The wallet charges a small number of fees to transact. The transaction fees are usually based on the network. There are three transaction options on the platform: slow, average, and fast. You can choose any of the options depending on how fast you want the transaction to be completed. 

There is also an option to use custom fees by clicking on the “Advanced Options.” However, setting a low transaction fee may take some time for your transaction to be completed. On the wallet, transaction fees are usually measured in Giga or Gwei. The collected transaction fees are distributed to the miners on the network.  

How to Transfer ETH and ERC-20 Tokens to MetaMask

On MetaMask, you can transfer ETH or ERC-20 tokens from an exchange to your wallet or another wallet or a new MetaMask account. It’s straightforward to transfer ETH and ERC-20 on the wallet, and you’re only required to submit a transaction to the address of your account in MetaMask. 

The first step in transferring ETH and ERC-20 tokens on the wallet is to install the MetaMask web-extension on your browser. Follow the below steps. 

  1. Visit https://metamask.io/. Select your browser and proceed with Chrome. Then click “Get Chrome Extension.”
  2. You will be directed to the Chrome web store and then click “Add to Chrome.” 
  3. Click “Add extension.” The MetaMask icon will appear at the top right of your Chrome browser
  4. Then click on the Metamask extension at the top right of your Chrome browser. You’ll be asked to create a new password. Create the password, confirm it, and then click on ‘Create.’ 
  5. Read and accept the Terms of Use, Privacy Notice, and Phishing Warning. 
  6. MetaMask will then generate a secret backup phrase on your behalf. It will help if you keep this password in a safe place. Either write it down, store it in a safe place, then click on next.
  7. Confirm your secret backup phrase. Your wallet will now be ready for use.

How to Send ETH and ERC-20 Token to MetaMask

  1. Open the MetaMask extension. 
  2. Click on the ‘Add Token’ from the main dashboard.
  3. For instance, if you would like to transfer Tether tokens (USDT) to your MetaMask wallets. You’ll first need to search for USDT. Click on ‘Tether (USDT)’.
  4. Click on ‘Details’ under your account name. This will show your Ethereum address where you’ll send your USDT
  5. Navigate to the ‘Send’ functionality of exchange or wallet holding your tokens-in this case, USDT. Then paste your MetaMask Ethereum address into the recipient field.
  6. Click on ‘Send’ and confirm the transaction by clicking “Accept.” The tokens will be transferred to your MetaMask wallet almost instantly. Confirm the balance in your wallet and complete any necessary steps.


MetaMask combines both the features of a crypto wallet and Dapp to enable you to directly interact with Ethereum Dapps without having to run a full Ethereum node. The wallet essentially brings Ethereum to your browser, providing you with everything you need to manage your digital assets. It’s possible to transfer ETH and ERC-20 tokens from Ethereum dApps to MetaMask by following the steps outlined above. 

However, it is important to note that transferring tokens may be different depending on the application holding the tokens. Therefore, it’s essential to read the platform’s documentation or contact their support team before conducting token transfers. MetaMask account balance should automatically update after the completion of a transaction. 

Bitcoin live price
price change

If the balance is not updated even after some time, you can track the transaction using a block explorer such as EtherScan by searching the txHash (transaction hash) of the transaction you conducted. All transactions are usually traced to the wallet.   

Stay up to date with our latest articles

More posts

How Can You Determine the Rarity of an NFT?

The rarity of a non-fungible token (NFT) is one of the most often debated topics on the internet. The rarity of an NFT is one of the most critical elements in determining its value. Understanding how rarity works is a significant advantage for anyone investing in the NFT market. How can traders learn to measure this feature for any digital asset? Our guide today will share more insight on this critical aspect. Is It Possible to Measure Rarity? There has…

What is Tornado Cash, and How Does It Work?

Decentralized and non-custodial, Tornado Cash is an Ethereum-based solution for privacy and anonymity. Severing the on-chain link between those who send and receive coins enhances transaction anonymity.  This guide will provide our readers with more insight into Tornado Cash. We will start with a general introduction and move deeper into how Tornado Cash works. We will also add a list of pros and cons to this system for the reader's benefit. Understanding Tornado Cash Decentralized protocols such as Tornado Cash…

How Can Crypto Trading Bots Help You Manage Your Investments?

Bots are computer programs designed to carry out specific activities automatically. They operate with the least amount of human input possible.  Crypto trading bots are automated programs that trade a single coin or a portfolio of cryptocurrencies. They trade on one or more exchanges on behalf of the owner or user.  Cryptocurrency bots can automate trading tactics to increase portfolio profits. Today, we'll take a closer look at this ever-expanding technology.  A Simple Way to See Crypto Trading Bots Artificial…

Can You Really Protect Your Crypto Investments Against Whales?

It is only natural that the price of BTC changes following whales' transactions. Because altcoins have smaller market capitalizations, this effect is even more pronounced on their prices. The ways whales manage to manipulate the market are inventive and can lead to heavy losses for small traders. In our guide, we look into the matter and reflect on how to protect a wallet against whales. Understanding the Concept of Whales The term "crypto whale" refers to a person or organization…

What Are Fractionalized NFTs?

Most people who use the internet regularly, whether for business or pleasure, are familiar with NFTs. Everyone in the crypto/blockchain community looks at these "Non-Fungible Tokens” with interest.  The only problem is that NFTs are becoming extremely popular and too costly to own.  In this context, Fractional NFTs, or F-NFTs, have entered the market to attract new investors. Imagine dividing a single NFT into smaller parts and making it available for purchase. This concept is the principle governing the growing…

Diluted Market Cap – A Beginners’ Guide

The value of a cryptocurrency is difficult to predict, especially if we are dealing with a new token. If you're looking to invest in cryptocurrency, measures like the fully diluted market cap can guide your choices.  The term "fully diluted market cap” will represent the core of today’s guide. We'll begin by defining the sector's market capitalization before moving on to more advanced notions. Market Cap in the Crypto Industry The total worth of an asset now in circulation corresponds…

Top Crypto Marketing Agencies to Promote Your Cryptocurrency Project in 2022

Nowadays, launching a crypto project can be a daunting task for most developers, especially considering the competition. This report claims that the industry amasses over 18,000 cryptocurrencies as of March 2022. Whether you focus on NFTs, DeFi, or any other crypto-related activity, you will have to face stiff competition. Fortunately, you can gain a competitive advantage over your peers with the help of crypto marketing agencies. These services cover all the promotional aspects your project needs to get into the…

The Difference Between Capped and Uncapped ICOs

Some ICOs decide to set a cap on how many coins investors can buy. However, some people choose to offer unlimited coins at the sale. Different teams can follow different strategies to obtain success in this growing market. Today, our guide aims to make a clear distinction between capped and uncapped ICOs. Understanding the Concept of ICOs An ICO (“Initial Coin Offering”) is a way to launch a new cryptocurrency. ICOs are a way to raise money for a project…

Is It Possible to Spot a Fake NFT?

Blockchain technology should have made life simpler for digital artists selling unique tokens of ownership to other people. A public ledger can give buyers a record of who owns a piece of art in perpetuity. Blockchain gave some artists a new chance to earn money. However, some artists admit that the last year's crypto boom has been a real mess.  Anyone can "mint" a digital asset as an NFT, even if they don't own it. How do you spot a…

Unstoppable Domains – A Beginner’s Guide

Unstoppable Domains are an intriguing and unique new option that is gaining traction in the crypto industry as more people become aware of them. Even though you may be inclined to dismiss them as simply another "crypto craze,” you may not want to be so hasty in your judgment. Whether you have your wallet or just learning about crypto, unstoppable domains have some unique advantages that you might consider utilizing for your website. This post will go over all you…