What is MetaMask?
The MetaMask wallet connects to the Ethereum network by default, but you can easily link it to other blockchains to access other DApps — a process we walk you through later in this guide.
How to Download MetaMask
MetaMask is available as both a browser extension and as a mobile app. There is currently no desktop app available.
The browser extension is available on Chrome, Firefox, Brave or Edge. The mobile app is available through both the Apple App Store and the Google Store. The mobile apps have all the functionality and features of the browser extension, including account creation.
Once the download finishes, MetaMask will prompt you to either create or import a wallet. If you choose to create a wallet, you will need to choose a unique password, after which you will receive a seed phrase of twelve words.
Don’t forget to write down your seed phrase and store it securely — without it, you can’t recover your funds if you lose access to your account.
How to Interact with Dapps and Smart Contracts Using MetaMask
Once you have set up your MetaMask wallet you can start exploring and interacting with DApps. Most DApps will connect to your wallet as soon as you arrive on the page, but others require a manual connection.
If MetaMask doesn’t connect automatically, log into the DApp, navigate to the settings, and look for a button saying, “Link your wallet”, or something similar. All that’s required is to click the button, follow the instructions, and away you go.
In case you’re unfamiliar with DApps and crypto, we’ve listed some popular DApps and sites for you to explore using your new MetaMask wallet.
NFT Art Marketplaces, such as:
Nifty Gateway — a fine art and rare NFT marketplace displaying works by Beeple and Grimes.
OpenSea — a popular peer-to-peer crypto-collectable and NFT marketplace.
Rarible — the first NFT marketplace owned by the crypto community.
Investments and Staking Pools, including:
InstaDApp — A decentralized bank built using the MakerDAO protocol.
Etherisc — A decentralized insurance protocol to protect your wealth against real-world events like hurricanes.
Pool Together – a platform to stake your cryptocurrency in a lottery pool with a chance to win a sizeable weekly prize.
Play-to-earn Crypto-Games, such as:
Axie Infinity – an NFT-based game, where your three creatures, called Axies, battle either a computer-controlled opponent or another human player. Axie is incredibly popular worldwide, with a base of more than a million daily users.
CryptoBlades – a blockchain-based RPG game in which your characters and weapons are NFTs, and you earn SKILL tokens for completing challenges in the game.
Forest Knight – a fantasy game that combines mobile and blockchain gaming to deliver a fun and engaging experience. There are PVP and PVE battles, and items and heroes are NFTs.
Why Should you Link MetaMask to Other Blockchains?
Linking your MetaMask wallet to another blockchain allows you to use services and tokens unique to that chain.
How to Link MetaMask to Different Blockchains
There are two ways to link your MetaMask wallet to another blockchain:
Using a third party like Chainlist to link the new chain to your wallet automatically.
Manually inputting the data to link the desired chain to your wallet.
Using Chainlist is undeniably easier than manually connecting your wallet to a new blockchain. However, you are trusting a third party to provide the correct data, which is a risk. For this reason, many people prefer to input the data and link new blockchains manually.
Besides, Chainlist doesn’t list every available blockchain, so it’s worth knowing how to link a chain to your MetaMask wallet manually.
How to use Chainlist to Link Your MetaMask Wallet to a Different Blockchain
After finding the correct chain in the search results, click “add to MetaMask.”
Your browser window will switch to MetaMask and ask you if you want to “allow this site to add a network.” Click yes at the bottom of the page and the new chain should appear in your wallet.
To check the network has linked successfully, simply click the network tab in your MetaMask wallet and look for the new network in the drop-down menu. If the network fails to appear, you will have to link to it manually.
How to Manually Link Your MetaMask Wallet to Different Blockchains
The process for manually linking different blockchains to your MetaMask wallet is the same no matter which blockchain you want to link to.
The last option reads “Custom RPC.” Click it, and you’ll be asked to fill in five fields: a network name, a new RPC URL, a chain ID, a currency Symbol and a block Explorer URL.
You can choose any network name, but picking a name related to the new network will make navigating easier.
Below you will find instructions on how to manually link your MetaMask wallet to some of the more popular blockchains, as well as a short description of what each chain offers.
How to Manually Link MetaMask with BSC Testnet
What is the BSC Testnet?
The BSC Testnet is an excellent first chain to link your wallet to for experimenting with MetaMask without using any real tokens.
You’ll have a few BNB tokens in your wallet within a matter of seconds.
To manually link your MetaMask wallet with the BSC Testnet, input the following data into the required fields:
Network Name — Smart Chain – Testnet
New RPC URL — https://data-seed-prebsc-1-s1.binance.org:8545/
Chain ID — 97
Currency Symbol — BNB
Block Explorer URL https://testnet.bscscan.com
How to Manually Link MetaMask with BSC
What is the BSC Mainnet?
BSC is designed for trading crypto, building dApps, using smart contracts and DeFi products as well as linking to other blockchains.
To manually link your MetaMask wallet with BSC Mainnet, input the following data into the required fields:
Network Name — BSC Smart Chain
New RPC URL — https://bsc-dataseed.binance.org/
Chain ID — 56
Currency Symbol — BNB
Block Explorer URL — https://bscscan.com
How to Manually Link MetaMask with AVAX
What is AVAX?
To manually link your MetaMask wallet with Avalanche, input the following data into the required fields:
Network Name — Avalanche Network
New RPC URL — https://api.avax.network/ext/bc/C/rpc
Chain ID — 0xa86a
Currency Symbol — AVAX
Block Explorer URL — https://cchain.explorer.avax.network/
How to Manually Link MetaMask with Polygon
What is Polygon?
Polygon supplies layer-2 sidechains that run in parallel to the main Ethereum blockchain, helping to grow Ethereum’s size and efficiency.
To manually link your MetaMask wallet with Polygon, input the following data into the required fields:
Network Name — Polygon
New RPC URL — https://rpc-mainnet.matic.network
Chain ID — 137
Currency Symbol — MATIC
Block Explorer URL — https://polygonscan.com
How to Manually Link MetaMask with Harmony
What is Harmony?
Where other chains sacrifice speed, security, or decentralization to achieve their target performance benchmarks, Harmony relies on shards to process more transactions simultaneously.
Harmony runs Ethereum applications but with up to 100 times lower gas fees. Ethereum wallets work on Harmony without needing to install anything or change any code.
To manually link your MetaMask wallet with Harmony, input the following data into the required fields:
Network Name — Harmony Mainnet
New RPC URL — https://api.harmony.one
Chain ID — 1666600000
Currency Symbol — ONE
Block Explorer URL — https://explorer.harmony.one/
*Note — there are four RPC URLs available. Harmony advises “Use the RPC URL of Shard 0 if you want to send/receive transactions from exchanges or do any staking transaction type.” The RPC URL above is the Shard 0 URL.
How to Manually Link MetaMask with Fantom
What is Fantom Opera?
To manually link your MetaMask wallet with Fantom, input the following data into the required fields:
Network Name — Fantom Opera Network
New RPC URL — https://rpcapi.fantom.network
Chain ID — 250
Currency Symbol — FTM
How to Manually Link MetaMask with Expanse
What is the Expanse Network?
The Expanse network is the longest-lasting Ethereum fork. The platform acts as a standalone blockchain relying on PoW to process transactions.
To manually link your MetaMask wallet with the Expanse Network, input the following data into the required fields:
Network Name — Expanse Network
New RPC URL — https://node.expanse.tech
Chain ID — 2
Currency Symbol — EXP
Block Explorer URL — https://expanse.tech
How to Manually Link MetaMask with EOS
What is EOS?
Unlike other Ethereum competitors, EOS doesn’t charge users a fee for sending or receiving currency. EOS is a platform favoured by developers as they can develop DApps using languages like C++ and Python.
To manually link your MetaMask wallet with EOS, input the following data into the required fields:
Network Name — EOS
New RPC URL — https://api.eosargentina.io
Chain ID — 59
Currency Symbol — EOS
Block Explorer URL — https://bloks.eosargentina.io
Add Tokens to Your MetaMask Wallet Directly From CoinMarketCap
To add tokens to your MetaMask wallet from a CoinMarketCap token page, look for the “Contracts” box and the little fox icon next to it.
Click on the fox, and MetaMask will open and ask you to confirm you want to add the token to your wallet. Click yes, and you’re ready to go.
If the token is available on more than one network, or you don’t want to switch from your current network, you can click “more” and choose to link the token through a network other than the default.
Before adding a token to your wallet from CoinMarketCap, you must first connect to a blockchain that supports the token.
For example, to add the ChainLink token to your MetaMask account, you need to connect to the Ethereum Mainnet. If your wallet is connected to a different chain, you’ll see a popup prompting you to switch networks.
After switching networks, you will be able to link the token to your MetaMask wallet.