Maybe you own some Polkadot (DOT) that you want to transfer and you are looking for a way to add the DOT network and Polkadot to your MetaMask wallet.
But there is a little catch. It is fairly easily possible to add custom tokens to MetaMask. But MetaMask is an Ethereum network-based wallet, thus it can only hold tokens created on the Ethereum network. Which DOT is not. But there is a way to do it!
The only way to add DOT to your MetaMask is by adding Polkadot but on another network than the native one. Because Polkadot doesn’t only have to be sent through the DOT network, but also through the BNB network.
In this article, you will find a guide on how to add DOT to your MetaMask wallet using the BNB network. Let’s dive in!
Can you add Polkadot to MetaMask?
As was already mentioned in the introduction you are able to hold only the Binance-peg DOT token. Not the Polkadot in its native network.
That’s because MetaMask does not support the DOT network, but only the Ethereum network and Ethereum-based tokens.
And to put it the easy way, Binance Smart Chain is built with the same programing language and is quite similar to the Ethereum one, thus it can be added to MetaMask.
But don’t worry. Using the BNB chain instead DOT native network doesn’t mean any significant changes.
The only thing you have to watch out for is when sending Polkadot to or from your wallet you have to select the BNB chain, not the native one as the transaction network.
How to add Binance Smart Chain to MetaMask
First thing first you will obviously need to have the MetaMask extension installed.
That’s fairly easy to do. Just head to the MetaMask download page and download the extension. After that follow the instructions given on the screen.
But, if you need any help with the creation process of your wallet you can our guide on the basics of MetaMask wallet.
With your wallet ready, it is time to add the Binance Smart Chain to MetaMask.
BNB chain doesn’t come prepacked with your wallet, thus we need to do it manually. To do so open your MetaMask extension, click on your profile picture, and tap “Add network”.
A new window will pop up where you need to fill in the network details. Fill in:
- Network Name: Smart Chain
- New RPC URL: https://bsc-dataseed.binance.org/
- ChainID: 56
- Currency Symbol: BNB
- Block Explorer URL: https://bscscan.com
These details can be found in the official Binance guide, here.
After hitting Save BNB chain was successfully imported. Now what is left to do is to add Polkadot itself to MetaMask.
How to add Polkadot to MetaMask
Now it is time to import Polkadot itself to our MetaMask wallet. First, please ensure you have the right network selected.
So keep in mind to select the BNB chain we imported a minute ago.
And hit “Import Tokens” at the bottom of the page. A little table will pop up asking for the Custom Token details.
Now head to the Polkadot page on CoinMarketCap.
Doing it through CoinMarketCap is one of the easiest and most reliable ways to obtain the contract address. It is really important to ensure that you are getting Token information from a credible source.
Find the section called “Contracts”.
Here you have either the possibility to copy the Contract address and paste it into MetaMask or to have the Polkadot imported to MetaMask automatically by clicking the little MetaMask logo.
Because the BNB Chain isn’t the main character here, you will find the DOT on Binance Smart Chain under the “More” button.
Copy the Contract address and head back to MetaMask to paste it into the “Token Contract address” field.
All the other information should be automatically filled in. If DOT as the Token symbol did not automatically appear you may have copied something else than the Polkadot contract address.
After selecting “Add Custom Token” you will need to confirm one last time the import of Polkadot.
If you have done everything right Polkadot will appear as one of your tokens in your MetaMask wallet.
This will allow you to see the DOT balance deposited via the Binance Smart Chain. Now you can grab your MetaMask wallet address and send yourself some DOT.
The withdrawal process to MetaMask usually takes a maximum of 30 to 60 minutes. But as Binance Smart Chain verifies a transaction every 3 seconds, your Polkadot will probably land in your wallet in a minute or so.
Adding Polkadot to MetaMask is nothing hard.
All you need is to have 2 minutes of your time.
First, add the BNB chain. Then import DOT as a custom token using the contract address you can find on CoinMarketCap.
Now you will be able to send and receive DOT on the Binance Smart Chain. And that’s even though the DOT network itself cannot be added to MetaMask.
This process is pretty similar to adding any other Network or any other Custom Token to MetaMask, such as Tron or AVAX.