How to Connect MetaMask to Harmony?
How-to Guides

How to Connect MetaMask to Harmony?

4m
Created 2yr ago, last updated 2yr ago

A step-by-step guide by CoinMarketCap Academy on how to connect MetaMask to Harmony. Read more!

How to Connect MetaMask to Harmony?

Table of Contents

The year 2021 has been the year of cross-chain networks. Several new networks emerged that are now promising cross-chain functionality with “lightning” fast transaction speed at minimal costs. One of them is Harmony One, an open and fast blockchain that aims to connect all Proof-of-Work (PoW) and Proof-of-Stake (PoS) chains. But how do you set-up and use Harmony One on MetaMask? The process is quite simple.

If you’ve already read our tutorial about how to connect Binance Smart Chain (BSC) to MetaMask (MetaMask), then this tutorial will be a breeze for you.

Let’s dive in.

Step 1: Install MetaMask

The first step is to ensure that you already have MetaMask installed as an extension on your web/mobile browser. If you don’t have it yet, you can download it here. Once you’ve downloaded it, it will appear as an extension and can easily be accessed through “Settings” on Google Chrome.

You can also type chrome://extensions/ to access the extensions on your Chrome browser.

Step 2: Access Your Settings on MetaMask.

The second step is to access your MetaMask wallet on your browser. Once you’ve opened the tiny drop-box in the top-right corner of the screen, you can easily open your wallet in a new tab by going to the three dots in the top-right and selecting the “Expand View” option.

Once you click on that, your wallet will open in a new tab just like the image below.

Now, you must click the three dots in the top-right corner and head to your account details by clicking the circular logo.

Go: Settings → Networks

Once you’re on this screen, you simply need to select “Add a network” in the top-right corner.

Now to fill these boxes, you will have to visit the official Harmony docs for the technical information. You can easily find the info here.

Alternatively, you can also copy the information from the below image.

Once you’ve added this information to the respective blocks, go ahead and click “Save”.

Once the network is added, you will be redirected to this screen on your MetaMask wallet.

As you can see, you now can access your ONE tokens on this chain easily.

Step 3: Transfer ONE Tokens to Your MetaMask.

You can transfer ONE tokens to your MetaMask wallet using a centralized exchange. Binance currently does not support ONE tokens to be transferred via the Harmony network. Therefore, the best way to transfer assets to the network is to use the Harmony One bridge.

This process is a bit tricky but we’ll break it down so you understand it well. First, head over to the Harmony One Bridge.

Once you’re here, you can use either Binance or Ethereum to transfer tokens between your wallets. However, because of the high transaction fees on Ethereum, we will stick to BSC.

Select “Binance” in the top-right corner. Click on the “Metamask” button below.

You will get a pop-up on your MetaMask wallet to allow the connection with the bridge. Once you approve, your MetaMask wallet will be connected and will look like this.

Now, assume that you want to transfer all the BNB that you have on the BSC network over to Harmony. In that case, you should select the “BEP20” token type and BUSD tokens from the dropdown list.

Then enter 5 BUSD as the amount to be transferred and click on “Use Metamask address” if you are transferring the assets to the same account.

Once you click continue, you will be given prompts to accept. After accepting it, you will be asked to approve the transaction on MetaMask. Once the transaction has been completely approved, you will get a confirmation banner like this on the Bridge.

Now, you must verify that the transaction did actually go through and you have received the tokens in our wallet. For that, you will go back to the MetaMask wallet. Simply click the three dots in the top-right corner and select “View Account in Explorer”.

A new screen will open like this.

Now, go to the Token dropdown and find the tokens that were transferred (in this case, they were BUSD). Note that if you don’t see your tokens immediately, simply wait for a few minutes as the network might take a while.

Once it is done, you will be able to see your tokens in the “Token” dropdown.

Here, select bscBUSD and copy the contract address at the top. Once you have the address copied, go back to your wallet and select “Import Tokens”.

Paste the contract address and all the additional details will get added automatically.

Once the tokens are added, you will be able to access them in your wallet like this.

Step 4: Convert Your Tokens to ONE.

This is an additional step, but if you are looking to convert your tokens to ONE, then you can do so on an exchange like ViperSwap. Simply head to the exchange and connect your wallet.

Select the tokens that you want to convert to ONE from the dropdown, and add the details wherever necessary.

You will be asked to approve the transaction in your MetaMask wallet. Once that is done, you will be able to see the newly added ONE tokens in your wallet.

Check out our guides on how to connect your MetaMask to other blockchains, including BNB Chain, Polygon, Avalanche, Optimism, Astar Network, Aurora Mainnet, Gnosis Chain, Cronos and Celo.
This article contains links to third-party websites or other content for information purposes only (“Third-Party Sites”). The Third-Party Sites are not under the control of CoinMarketCap, and CoinMarketCap is not responsible for the content of any Third-Party Site, including without limitation any link contained in a Third-Party Site, or any changes or updates to a Third-Party Site. CoinMarketCap is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsement, approval or recommendation by CoinMarketCap of the site or any association with its operators. This article is intended to be used and must be used for informational purposes only. It is important to do your own research and analysis before making any material decisions related to any of the products or services described. This article is not intended as, and shall not be construed as, financial advice. The views and opinions expressed in this article are the author’s [company’s] own and do not necessarily reflect those of CoinMarketCap. CoinMarketCap is not responsible for the success or authenticity of any project, we aim to act as a neutral informational resource for end-users.
1 person liked this article