Setting Up Metamask and Adding More Networks (BSC - Matic - OKEx -SmartBCH)


image.png

With this tutorial, I will try to make it easy for everyone to understand how to set up a Metamask Wallet and add networks in it like the Binance Smart Chain orPolygon (Matic), and how SmartBCH mainnet can also be applied when its mainnet is released.

If you don't have a Metamask wallet already, don't worry, I will provide directions from scratch. This is a beginner's tutorial that will help you with setting up your wallet to access a few of the most popular networks compatible with Metamask.

All you need to begin is a browser able to run Metamask, like Chrome.

Please note that this is a tutorial for the desktop (PC) version of Metamask.

Key information

Metamask is an Ethereum Wallet, but can also be used with more networks or sidechains. Binance Smart Chain also works with Metamask and requires a similar procedure. RSK Mainnet is a Bitcoin (BTC) sidechain that also connects to Metamask and bridges the two blockchains. SmartBCH does the same more or less, creating a layer-2 running on top of the Bitcoin Cash network.

It is important to know that no matter the network a 0x wallet is always created on the Ethereum Blockchain. You can use the same phrase or private key to access the same wallet in any of these networks.

For example, if you have an Ethereum Wallet you can use the same wallet for all the networks supported by Metamask, be it BSC, RSK, Polygon, or SmartBCH (when the mainnet is announced).

We can also use existing Ethereum wallets, but we need to add the networks on Metamask. For the sake of this tutorial I have used existing Ethereum wallets for BSC, OKEx, and Polygon (Matic).

hive dividers10.png

Part 1: Setting Up Metamask in 2 Steps

For this tutorial, we will begin with installing Metamask and creating a new wallet on the Ethereum Network which is the standard procedure. Then move on to setting up the other networks.

This part is mostly for beginners with Metamask and for someone that is already using this wallet, it can be skipped and move directly to Part 2: Adding a New Network.

Step 1: Install Metamask

It is always recommended to download any kind of software directly from the official source of the developers. Metamask is a browser extension.

The link is this one: https://metamask.io/download.html. It will send you to the Chrome web store for browser extensions.

After installing Metamask to your Chrome browser make sure you press the extensions button on Chrome and "pin" Metamask on your browser so it is always visible.


image.png

The "pin" button should be at "blue", in order to have the Metamask icon shown on our browser. Otherwise, you will find some trouble trying to seek the app within your extensions.

Step 2: Setting Up Metamask

At this point, it is important to stress the fact that any password, phrase, or private key is very important to copy to a piece of paper and secure. Metamask is a wallet and funds will be at risk when a user is negligent.

Moving on we now have our Metamask ready on the browser and the icon is visible too.


image.png

Pressing "Get Started" will navigate us to create a new Ethereum Wallet or to import a Recovery Phrase.


image.png

After creating a new wallet I skipped the part Metamask was asking for permission to gather data by clicking "No". This is probably shown to EU users, I'm not sure if this option is given to everyone else.


image.png

Moving on we are prompted to create a password.


image.png

After the password screen, Metamask provides a video tutorial explaining what the recovery phrase is about and how we can secure our wallets.


image.png

The secret phrase can be found later inside Metamask, as well as the private keys to your wallet. However, it is of utmost importance not to skip this part but copy the secret phrase immediately and store it in a secure location.

After that, we are prompted to verify our phrase, and then some more information about securing our keys is given by Metamask.

And this was it. A new Metamask Ethereum wallet is now ready for us to use. More importantly, we don't need to use a browser tab, but just pressing the Metmask Icon (fox) on the extensions toolbar, the wallet drops down.


image.png

hive dividers10.png

Part 2: Adding A New Network in Metamask

We have our Metamask installed and ready, so now we will need to pay attention to some of the details.

First of all, on the top of the wallet area, we can see which network we are connected to at the present time.

The default is always: Ethereum Mainnet. The wallet we created is an Ethereum wallet. Pressing the "down" arrow, a dropdown menu appears with the rest default networks which are mostly testnets for the Ethereum blockchain.


image.png

At this point, we will select "Custom RPC" to write down the details required in order to include the network on Metamask.

But first, word of advice: Metamask has this habit to exit from the dropdown state the moment we switch to another tab or another application on our desktop. This will not help us when we are copy-pasting and alt-tabbing since the data is not saved but will be removed.

For this reason, we will open Metamask in a browser window (or new tab).

Step 1: Open Metamask in a new browser tab (Important)

To open Metamask on a new browser tab we have to press the three dots, then a dropdown menu appears and we select from there the first option: "Expand view".


image.png

This step is quite important and usually takes some time for users to figure out.

Step 2: Adding A Network


image.png

After selecting Custom RPC the following form appears where we now have to input all the network details required to access the network we want.


image.png

The image is blurry, so I will zoom in to the important part which is the details we have to copy and paste:


image.png

At this point, I will provide the values required in order to access some of the more popular networks.

Binance Smart Chain (BSC)

We do not need a new BSC wallet, we only need to add the BSC network on Metamask and then we can use our existing wallet(s) to access the Binance Smart Chain. The same goes for other networks that are EVM and Metamask compatible.

For BSC mainnet we will need to write down these specs:

Source: Academy Binance

*Always validate the information and derive it from the official source.


image.png

So there it is. The Binance Smart Chain for us to use, without even having to create a new wallet.

The same can be applied for other networks.

Polygon (Matic)

For Matic the values we need to input are:

Source: Aavegotchi

OKEx Chain

OKEx Chain settings:

I have not tested the OKEx Chain yet, however, I managed to successfully set it up with Metamask using this configuration.

Source: OKEx Chain Docs

SmartBCH Metamask Compatibility


image.png

(*Added August 24,2021)
SmartBCH is a new Bitcoin Cash sidechain (EVM Compatible) that aims to bridge Ethereum with Bitcoin Cash. It will help Ethereum DeFi platforms take advantage of the speed and low fees of the BCH blockchain.

  • Network Name: SmartBCH
  • New RPC URL: smartbch.fountainhead.cash/mainnet (or: smartbch.greyh.at)
  • ChainID: 10000
  • Symbol: BCH
  • Block Explorer URL: www.smartscan.cash

Source: noise.cash (official noise.cash account)

hivedidver5.gif

Originally posted at Read.Cash

Images:

  • Lead Image from: Bitnovo, modified
  • Rest Images are screenshots from my browser

Writing on the following networks:

I'm also active on the following media:

ezgif22b8159e6865b.gif


purplediv 1.png

H2
H3
H4
3 columns
2 columns
1 column
12 Comments
Ecency