Metamask It is one of the official and valid wallets of the Ethereum network, which you can use as a mobile application and a browser extension. This powerful wallet allows you to store ERC-20 standard ERC-20 based tokens easily and with full security.
Without exaggeration, Metamask can be considered a complete wallet. In addition to storing assets, Metamsk has various capabilities, including swap tokens, bridge tokens from the Ethereum network to other blockchains, and ieraction with deceralized applications (Dapps). In this article with Training from zero to one hundred Metamask wallets Stay with us.
What is Metamask?
Metamask One Digital currency wallet specific Ethereum blockchain is that in the beginning as Browser plugin (extension) It was released, but later Software version It was also produced. This wallet is on famous browsers like Google Chrome, Firefox And Brave It can be used. Its software version is also for operating systems Android And iOS There is. Metamask's popularity is largely due to the fact that a Web wallet 3 It is considered a possibility Ieraction It provides the world of web in the simplest way.
Metamask was launched in 2016 by a technology company called ConsenSys. This wallet enables users to store tokens based on the Ethereum network easily and completely securely.
Metamask is one of the most popular non-custodial wallets with more than 30 million mohly active users. This wallet allows you to access deceralized applications built on Ethereum Virtual Machine (EVM) compatible networks.
Metamask is more than just a crypto wallet. Metamask can be considered as a translator, a tour guide, and a passport, all in one wallet.
To better understand the capabilities of Metamesh, imagine that you are in one coury (like the Iernet) and you plan to visit another coury (like the Ethereum blockchain) that speaks a completely differe language and has differe customs. It may be a bit difficult to communicate and navigate in that coury.
Metamask is like a friendly translator and guide to help you ieract in a new coury. He understands the language and customs of both couries and helps them ieract with each other.
When you install Metamask, the language of your web browser will be converted to Ethereum, and you can use it to perform activities such as ieracting with deceralized applications, signing transactions, creating and managing your Ethereum digital ideity.
Also, let's not forget that Metamsk is a cryptocurrency wallet that helps you securely store assets and manage transactions on the blockchain.
Advaages and disadvaages of Metamask wallet
Advaages of Metamask wallet can be summarized as follows:
- Non-custodial: The private key of this wallet is owned by the users and Metamask has no corol over their assets.
- User-friendliness: Metamask has a very simple and user-friendly ierface. This wallet is available to users both as a browser extension and as a mobile application, and it is very easy to use.
- Support for ERC-20 tokens: Metamask supports a wide variety of tokens based on the Ethereum network.
- Active community: This wallet has more than 30 million active users and its community members are very active in the Metamask community (community.metamask.io).
- Access to deceralized applications: Metamask is more than a simple wallet. You can use it to access deceralized applications (dApps) built on Ethereum Virtual Machine (EVM) compatible networks.
- Support for NFTs: Metamask has added the ability to store non-currency tokens (NFT) in its rece update. This wallet has the ability to store NFTs with ERC-721 and ERC-1155 standards.
Also some Disadvaages of Metamask wallet These are:
- Limited network support: Metamask supports a limited number of blockchain networks and some digital currencies such as Bitcoin cannot be stored in this wallet.
- Adding networks manually: Networks supported by this wallet must be eered manually.
How to install Metamask browser extension
Metamask first started its activity as a desktop browser extension for Chrome and Firefox browsers, and now this extension is installed on Brave, Edge and Opera browsers.
A browser extension is a small software program that iegrates with your web browser. The main purpose of browser extensions is to add new functionality to your browser or change existing features.
To How to install a browser extension Just follow the steps below:
- Login to the Metamsk website
- Click on the Download option.
- Get the download link according to the browser
- Click on the Add to (browser) option.
- Click on Add extension option
1. First, eer the Metamask website through this link.
2. Eer the Download section.
3. Depending on the browser you are using, the link to download the plugin will be provided to you automatically.
4. Click on Add to (Browser) on the opened page.
5. Click on the Add extension option to add this extension to your browser.
After completing all the above steps, Metamask plugin will be successfully installed on your browser.
Training on creating a user accou in Metamask
After you install the Metamask extension on your browser, a new tab with the title Let's get started will open in your browser. On this page you create your own Metamask wallet accou. To do this, follow the steps below:
1. Check the Terms and Conditions of Use checkbox. If you already have a Metamask wallet, click on the Import an existing wallet option and load your wallet by eering recovery phrases. If you wa to create a new wallet, click on Create a new wallet.
2. On the next page, you will be told that Metamask uses user information to improve user experience and increase efficiency; But it does not collect their private and personal information in any way. To confirm your agreeme with Metamask privacy terms, click on I agree option.
3. In the next step, you will be asked to create a password. Try to create a secure password with at least 8 characters including numbers, lowercase and uppercase letters.
4. In the next step you will be asked to secure your wallet by saving the recovery phrases (Secret Recovery Phrase). These recovery phrases will be needed later to recover your wallet. We suggest that you do not delay this task and click on the option Secure my wallet.
5. On the opened page, click on Reveal Secret Recovery Phrase to display the recovery phrases. Write these phrases down in a safe place and make sure you never reveal them to anyone.
6. After writing down the security phrases, click Next. Next, eer your noted keywords for confirmation and click Confirm to create your wallet.
A few tips for more security of your accou
- Backup your recovery statemes in multiple locations;
- Never tell anyone your recovery phrases;
- Beware of fake and phishing sites. The main Metamask website will never ask you for recovery phrases for no reason;
- If you waed to make another version of your recovery statemes, go to the Settings section and then the Security section;
- If you have a question or a problem that you did not find a solution for, refer to the address of the Metamsk support departme.
How to install Metamask mobile application
After the successful launch of the browser extension, Metamask has expanded its reach to mobile operating systems. In 2019, Metamask launched the beta version of its mobile application. Then Consensys announced in September 2020 that the official mobile version of Metamask for Android and IOS operating systems has been made available to the public.
The process of installing and creating a Metamask application user accou is completely similar to its browser version. You can see the step-by-step instructions for downloading the application version and creating a user accou in the images below.
How to add a network in Metamask
Metamask allows you to manage multiple cryptocurrency wallets simultaneously. On the other hand, you can use Metamask to ieract with various dApps in the Ethereum ecosystem.
One of the powerful features of the Metamask wallet is its ability to support multiple blockchain networks. While Ethereum is the default Metamesh network, the wallet allows users to ieract with several other networks. Follow the steps below to add other networks:
1. First, log io your Metamsk wallet.
2. In the upper left part, you can see your curre network. Click the down arrow to change the grid.
3. To add other networks to the wallet, click on the Add Network option.
4. Next, a new tab will open, which will show you the list of some famous networks.
5. To add any of these networks, just click on the Add option and approve it.
In this way, the desired network will be added to the list of Metamask networks.
Some networks are not in this list and you have to add them manually. To do this, click on Add a network manually option.
In this section, it asks you for the network name, network address, chain ID, currency symbol, and network explorer address.
- Network name: Eer the name of the network you wa in this section.
- New RPC Rule: Eer the desired network address.
- Chain ID: Eer the unique number of the network you wa to ieract with.
- Currency Symbol: You eer the digital currency symbol of the desired network in this section.
- Block Explorer URL: If you wa to see the detailed information during the transaction, you eer the address of the blockchain browser of your desired network in this section.
How to add tokens to Metamask wallet
After you have successfully installed your Metamask wallet, you will be preseed with a list of assets on the home page. According to the blockchains you selected as the network in the Metamsk wallet, the native token of that network will be displayed to you by default. Follow the steps below to add new tokens to this list:
1. Click on the Import tokens option.
2. You can search for the desired token in the Search section and select it.
3. Click Next and then click Import to add the token to your asset list.
If the token you are looking for is not found in the list of digital currencies during the search, you can manually add that token to your asset list. To do this, go to the Custom token section and eer the coract address of the token you wa.
Note that you must get this token coract address from reliable sources. Anyone can mi a token with any name. This means that some profiteers may mi a token with the same name as a famous token!
Therefore, be sure to get the coract address of your desired token from the blockchain browser on which the token resides. For example, here we copy the Aave token coract address from etherscan explorer and eer it in Metamask.
Training to send and receive digital currencies in Metamask
The way to send and receive digital currencies in the Metamask wallet is the same as in other blockchain wallets. These steps are completely similar in the browser extension and the Metamask mobile version, and the only difference is in the placeme of some icons.
Send digital currency through Metamask
To send digital currencies through Metamask wallet, follow the steps below:
1. Log in to Metamask wallet.
2. Click the Send option.
3. Eer the destination wallet address.
4. Select the desired token and eer its value.
5. Click on Next to display the transaction details.
6. At the end, click on the Confirm option to send your transaction.
Receive digital currency in Metamsk wallet
How to get digital currency in Metamsk wallet is very easy. Just copy your wallet address displayed at the top of the screen and send it to the sender.
You can also click on the menu option (3 dots symbol) in the upper right part and select Accou details option to show the QR code of your wallet address.
Learning to exchange digital currencies in Metamsk
One of the useful features of Metamsk wallet is the ability to exchange tokens or swap. You can easily convert the tokens in your wallet to other cryptocurrencies supported by Metamask. To do this, just follow the steps below:
1. Click on the Swap option.
2. In this section, you select the token you wa to swap; In the upper box you choose the token you wa to convert (like ETH) and in the lower box the token you wa to receive (like USDC).
3. At the end, click on the Swap option to complete your exchange.
It should be noted that you can also perform swap operations from the Portfolio section of the Metamask wallet.
Metamsk portfolio training
Metamask wallet has just unveiled its new feature called “Portfolio”. Metamsk's portfolio section provides users with a professional dashboard that allows them to easily manage their asset portfolio. Metamsk Portfolio conveniely displays all your on-chain assets in one place. To eer the Metamask portfolio, click the Portfolio option.
You can perform various activities such as buying, swapping, bridging and investing by using Metamask's portfolio feature, which we will explain each of them below.
Dashboard: The Metamsk Portfolio Dashboard collects and shows you data related to all your holdings across multiple accous and networks. This feature helps you see them all in one place instead of checking multiple deceralized apps to calculate your inveory and track your on-chain activities.
Buy: This feature is for buying digital currencies using fiat currencies. This section asks you for your location and bank accou, which unfortunately is not very useful due to the restrictions of Iranian users.
Swap: This feature allows you to convert your assets io other tokens. Metamask uses differe deceralized exchange to do this and automatically offers the best price for swap tokens. Earlier we talked about swap tokens through Metamsk wallet.
Bridge: This feature allows you to move your assets between differe networks.
Stake: The staking feature allows you to easily stake your ethers and get rewards. It should be noted that Metamsk cooperates with Lido and Rocket Pool to provide this feature.




