MetaMask is a cryptocurrency wallet that stores a wide varity of tokens from different chains. Originally, MetaMask only supported ERC-20 and ERC-72 tokens which are on the Ethereum network. Due to developments in the cryptocurrency space since, you can now add different networks to MetaMask such as Fantom chain, Polygon, Avalanche, and Binance Smart Chain among others, as well as Ethereum Layer 2 scaling solutions like Arbitrum and Optimism. Other functionalities include storing NFTs, hardware wallet connection for extra security, connecting to dApps, and swapping tokens.

The extension is supported on a variety of browsers including Chrome, Firefox, Brave, and Microsoft Edge. MetaMask is also available as an app on apple and android smartphones but due to the inherent sercurity risks involved in transacting in cryptocurrency, it is best practice to transact in cryptocurrency on a computer while connected to a home network.

Installing MetaMask:

For the purposes of this beginners guide we will learn how to install MetaMask using Firefox. Type about:addons where you would normally type a website address and then type MetaMask in the “find more addons section” on the top right. From there make sure that you do not install the legacy version. MetaMask may also be downloaded from the download page of their website found here: and re-directed to the appropriate place once you choose the browser you use. Once the add-on has been installed be able to create an Ethereum wallet. On a fresh installation of MetaMask, follow the following steps:

Get started > Create a wallet > agree to terms and conditions > Set up a secure password/passphrase > create.

The password is used to access your wallet while you have access to the current state of your browser. If something happens to your computer and you have not backed-up your browser settings, then you will need the recovery phrase to access your account.

After you set the password you will be prompted to store your recovery phrase (also known as seed phrase), a set of 12 words. Do not put your recovery on your computer, do not give it to anyone. Write it down on a piece  of paper and keep it for yourself in a secure location where it won’t be found by anyone else except you. This phrase is unique to your wallet, so if someone gains access to it they will be able to transfer all your assets over to themselves. Since blockchain is permissionless, once a transaction is executed it is permanent and there won’t be any way to gain back access to those funds. Having ownership of your cryptocurrency outside of a cryptocurrency exchange means that you are responsible for your own assets and effectively become your own bank. Make sure to use the appropriate precautions and operational security measures while handling cryptocurrency.

Gas and Ether:

Before we discuss how to send cryptocurrency through the Ethereum network, we will discuss the costs associated with doing so and how it works. When a transaction is executed on Ethereum, it uses ether also known as gas. It functions as a unit of measurement for the computational requirements needed to execute a smart contract. The larger the computation needed to run the smart contract the more ether is required. Every transaction you send will have a minimum and maximum amount of gas needed the execute it. On the minimum setting, the transaction takes longer as there are other transactions also requesting to be processed at the same time. The more gas you use the faster the transaction will be processed. Gwei refers to how much ether you are willing to spend per units of gas. Gas fluctuates depending on the amount of transactions running at the same time on the Ethereum network.

To see how much gas costs are right now – and what that means for typical transaction types in dollar terms – you can check . You can also click on “Advanced Options” when choosing the gas fee to edit the amount (in Gwei) manually, and the Etherscan gas tracker page can help you choose the right number based on how quickly you need the transaction to go through. While gas can be expensive on Ethereum, many other networks offer much lower costs (although they do so with less decentralization in many cases, but this is a complex topic that you can learn more about in our FA reports, for example). Finally, keep in mind that all transactions require paying a gas fee, except for signing messages (a feature that enables you to prove that you’re the owner of your wallet, for example on ).

Sending cryptocurrency:

Sending cryptocurrency is as simple as clicking on the “send” option followed by choosing the asset you want, posting the address you want to send it to, and finally choosing that amount. After you are done with those steps all that’s left is to do is chose the gas fee, either via custom settings (not recommended for beginners, since your transaction can get stuck if you don’t set an appropriate gas fee) or by choosing the “slow” “average” or “fast” settings.


In this beginner’s guide we learned how to set up a MetaMask wallet, how to send and receive cryptocurrency, and an explanation of how gas works on the Ethereum network. MetaMask offers many other functionalities such as hardware wallet connection, running dApps, bridging over to different chains, storing NFTs, and many others! For more information you can consult the support section on