How to add networks to Metamask: Complete guide

Want to add a new blockchain to Metamask but afraid of making a mistake and losing your money? Don't worry. In this guide, we will help you safely add networks to Metamask.

In this article, we propose two ways to add a new network to Metamask: One automatic and one manual.

If you have more questions about Metamask and want to learn how to use it safely, we recommend reading the article on what is Metamask.

How to automatically add a network to Metamask

To automatically add a new network to Metamask, follow these steps:

  1. Go to chainlist.org.
  2. Search for the network you want to add in the search bar at the top.
  3. Click on the "Connect Wallet" button.
  4. Accept the message that appears in Metamask.

Once you have added the new network, you can switch to it from the Metamask panel.

How to manually add a network to Metamask

If you want to add a new network to Metamask manually, follow these steps:

  1. Click on the Metamask icon in your browser.
  2. Select "Settings" from the dropdown menu.
  3. Select "Networks" from the left menu.
  4. Select "Add Network" at the bottom of the screen.
  5. Enter the information of the network you want to add and click "Save".

Once the network is added, you can switch blockchains by clicking on the top button where, if you have never changed blockchains, it should say "Ethereum Mainnet".

What data needs to be added when adding a new network to Metamask

We know that the first few times you use Metamask can be quite complicated. Even more so when you have to add and switch blockchains. In these first few times, not knowing exactly what you're doing often leads to fear of putting the funds you want to deposit into Metamask.

To avoid these fears, it's important to know what data you're entering when adding a new blockchain to Metamask, as many people copy and paste the data without understanding what it means.

Specifically, the data that Metamask requests is as follows:

  • Network Name: This is the name of the network you want to add and will appear in the Networks dropdown menu. You can give it any name you want, but it's smart to give it the name of the blockchain itself to quickly identify it.
  • New RPC URL: RPC stands for Remote Procedure Call. Specifically, it is a server hosted at a URL that allows communication between your Metamask and the blockchain. It's important to enter a reliable and trustworthy one.
  • Chain ID: It is a numerical code that identifies the blockchain. The Chain ID is used to sign transactions. It should match the Chain ID returned by the network, so it's another important piece of data. It accepts decimal numbers and hexadecimal numbers (those prefixed with "0x"), but the number will always be displayed in decimal form for convenience, so it's better to always enter the decimal number.
  • Currency Symbol: Symbol of the native currency of the blockchain. This is the currency used to pay for gas.
  • Explorer URL: This is an optional but recommended piece of data to fill in. An explorer is a web page where you can view all the transactions that occur on a specific blockchain. For example, the most famous one for Ethereum is: etherscan.io. If you want to check the status of a transaction you made with Metamask, it will link you to the explorer you enter into this field. Some blockchains have multiple explorers, so you can choose the one you prefer.

When you add a new blockchain, try to get this network information from an official source of the blockchain.

Data and RPC of the most used blockchains.

To save you time, here we show you the data of the most used blockchains in Metamask. If you are looking for a specific one, you can check if it is in this list by using the Ctrl+F keys.

[blockchain networks]