A step-by-step guide by CoinMarketCap Academy on how to connect MetaMask to Harmony. Read more!
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.
Let’s dive in.
Step 1: Install MetaMask
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.
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.
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.
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.
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.
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.