How to Add Polygon to MetaMask
- Visit ChainList
- Search networks for "Polygon" and click Add to MetaMask for Polygon Mainnet (Chain ID 137)
- Approve prompt to add a new network in your MetaMask extension.
Polygon is one of the top five chains in DeFi, with over 470 protocols and 400K daily active users.
Polygon is a scaling solution for Ethereum, providing users with faster and more cost-effective transactions through sidechains, which are interoperable with the Ethereum network.
You can connect to Polygon through the MetaMask wallet, and this guide shows you how to add Polygon to your MetaMask along with adding custom tokens from the Polygon network.
Perhaps you want to mint NFTs on OpenSea using Polygon, hold, transfer and receive MATIC tokens in MetaMask, or swap MATIC with other tokens at low-cost transaction charges. After all, the Polygon ecosystem is one of the biggest networks, alongside Binance Smart Chain and Ethereum. Originally meant as a scaling solution for Ethereum to improve its transaction throughput and speed, it has evolved into a standalone blockchain with its own dApps and native projects.
MetaMask is a software crypto wallet that lets you hold and swap digital assets, and is also necessary to interact with blockchain games and NFT marketplaces. (If you haven't, check out this guide on how to get started with MetaMask.)
This article provides step-by-step guides on how to add Polygon to MetaMask through Polygonscan and manually through MetaMask. In addition, we will show you how to add MATIC tokens to MetaMask. Read on to learn more.
How to Add Polygon to MetaMask With ChainList
1. Visit ChainList
2. Search networks for "Polygon" and look for the Polygon Mainnet. Confirm the Chain ID is 137 and click Add to MetaMask.
3. Approve the prompt in your wallet to add network.
How to Add Polygon to MetaMask With Polygonscan
Polygonscan is probably the easiest way to add Polygon to MetaMask in three simple steps:
1. Visit the Polygonscan website.
Basically, Polygonscan is a blockchain explorer for Polygon, just like Ethereum’s Etherscan. As such, you can view Polygon addresses, tokens, transactions, and so forth.
2. On the Polygonscan page, scroll down to the bottom-right corner. You will see a button labeled Add Polygon Network' next to a MetaMask icon.
Now, before you press the Add Polygon Network button, ensure you're logged into your MetaMask account.
3. Confirm the connection request.
Since MetaMask connects to various dApps, anyone with your address can try to connect to your account. For this reason, MetaMask requires users to confirm and approve all connection requests.
A small MetaMask window will pop up. Click the Approve button to confirm the connection request.
That’s how you add Polygon to MetaMask using Polygonscan. If you're already using a different network on MetaMask, you can also choose to switch from your previous network to Polygon.
Adding Polygon to MetaMask Manually
If you prefer to add Polygon to MetaMask manually, this alternative has four basic steps:
1. Open your MetaMask wallet by clicking the MetaMask icon on the top right side of your browser and sign in.
2. After logging into your MetaMask wallet, look for the network selection button on the top. Typically, Ethereum is the default network of MetaMask.
Press the right dropdown menu labeled Ethereum Mainnet in the below screenshot, which opens a new window with all previously addded networks. Click Add network, which opens a new window.
3a. The Polygon Mainnet is featured in MetaMask's list of popular custom networks – you can click on Add to add the Polygon Mainnet to your MetaMask account.
3b. Alternatively, you can click Add a network manually and enter the details below in their respective fields:
Network Name: Polygon Mainnet
New RPC URL: https://polygon-rpc.com/
Chain ID: 137
Currency symbol: MATIC
Blockchain explorer URL (optional): https://polygonscan.com/
Pro tip: Since you can easily make mistakes typing the details into the fields, it’s recommendable to copy and paste them one by one into their respective fields.
4. Once you've filled in the details, the “Save” button on the bottom turns blue. Click it to save your entries and add the Polygon network to MetaMask.
Now, your main network will read Polygon Mainnet.
You can switch between networks by clicking your network menu.
Adding Polygon to MetaMask Mobile App
Adding Polygon to a MetaMask mobile app differs slightly from the browser extension. Besides, Polygonscan doesn’t have the option of linking the network through the explorer. Here's a guide on how to add Polygon to your MetaMask on the mobile app.
Step 1: Open Your MetaMask App
Log into your MetaMask app. You can download the app from Google Play Store if you don’t have one.
Step 2: Click "Settings"
After logging into your account, click the three dashes on the upper-left side of your screen.
You will see the “Settings” section on the lower half of your screen.
Step 3: Add Network
This opens a new window. Scroll down and open the “Networks” menu.
Click “Add Network” then “Custom Networks” to add the Polygon network.
Again, you will see five fields, similar to the browser extension.
Copy and paste the details below in their respective fields:
Network Name - Polygon Mainnet
RPC URL - https://polygon-rpc.com/
Chain ID - 137
(Currency) Symbol - MATIC
Blockchain Explorer URL (optional) - https://polygonscan.com/
Step 4: Save Changes
After entering the details above, the “Add” button at the bottom of the screen will turn blue.
Click it to add Polygon to your wallet.
Now that you have successfully added Polygon to MetaMask, you need some MATIC tokens to fuel transactions on the chain. Let’s briefly discuss how to add MATIC tokens to your MetaMask wallet.
How to Add MATIC Tokens to MetaMask
MATIC is the native currency of the Polygon blockchain. You must hold some tokens in your wallet to pay for transaction charges.
To add MATIC tokens to MetaMask, simply copy your MATIC Address from your MetaMask wallet and use it to receive funds. However, you must manually add any Polygon network custom token for it to appear on the MetaMask Asset section.
This is how to go about it:
Visit Polygonscan to copy the contract address of the token you want to add. If the token is not yet listed on Polygonscan, you can get its contract from the project website, social media accounts, or CoinGecko.
Navigate to your MetaMask wallet and click the “Import tokens” tab.
Paste the contract you copied earlier into the “Token Contract Address.” The MetaMask engine automatically autofills the “Token Symbol” and “Token Decimal” fields.
Click “Add Custom Token” then “Import Tokens” in the next window to finish adding the custom token to your MetaMask wallet. But remember you must first fund your wallet by sending MATIC or other Polygon network custom tokens before you add them to your MetaMask wallet. Now it's time to start exploring the Polygon network!
To learn more about Polygon and MATIC token, read this ultimate guide!
Josiah is a tech evangelist passionate about helping the world understand Blockchain, Crypto, NFT, DeFi, Tokenization, Fintech, and Web3 concepts. His hobbies are listening to music and playing football. Follow the author on Twitter @TechWriting001