Skip to content

Add Polygon network

Content disclaimer

Please view the third-party content disclaimer here.

Installing MetaMask

Please make sure you have already installed Metamask!

To track your assets and send transactions on any of the Polygon networks using MetaMask, you need to add the respective network configurations to the wallet.

In this doc, we demonstrate a few ways to do this for Polygon PoS testnet (Amoy) and mainnet. You can use the same methods to add Polygon zkEVM to your MetaMask wallet.

Using ChainList

  1. Depending on the network profile that you want to add to your MetaMask wallet, use one of the following links to navigate to the respective ChainList page.

  2. Select the Add to Metamask option on the page. This brings up your MetaMask wallet.

    chainlist-1

  3. Select the Approve option. This lets ChainList add the network configuration such as the network RPC URL, the chain ID, etc., to your MetaMask wallet.

    chainlist-2

  4. Finally, select Switch network to switch to Amoy testnet in MetaMask.

    chainlist-3

  5. You can now see your MATIC balance on Amoy. You can also switch between Amoy and other networks directly from the drop-down menu in the top-left corner.

    chainlist-4

Using Polygonscan

  1. Navigate to the Polygonscan website.
  2. Select the network you want to add to your MetaMask wallet from the drop-down list in the top-right corner of the home page.

    polygonscan-1

  3. The explorer window refreshes and loads the explorer home page for the network you selected.

  4. Next, scroll down to the bottom of the page, and select the button in the bottom-left corner prompting you to add the network to your MetaMask wallet. For instance, in the case of Amoy testnet, the button says Add Polygon Amoy Network.

    polygonscan-2

  5. Select Approve from the MetaMask window. This allows the explorer to add the network configuration to your wallet.

    polygonscan-3

  6. Finally, click on Switch network to switch to your selected network.

    polygonscan-4

  7. You can now see your MATIC balance on Amoy. You can also switch between Amoy and other networks directly from the drop-down menu in the top-left corner.

    polygonscan-5

Add a network manually

MetaMask gives you the option to add a network profile manually. Let’s look at how to input the valid network RPC URL, chain ID, and other information for the network you want to add to the wallet. The following table contains the mainnet and testnet network configurations for Polygon PoS and zkEVM.

Network RPC URL Chain ID Native token Explorer URL
PoS mainnet https://polygon-mainnet.infura.io 137 MATIC https://polygonscan.com/
PoS Amoy (testnet) https://rpc-amoy.polygon.technology 80002 MATIC https://amoy.polygonscan.com
zkEVM mainnet https://zkevm-rpc.com 1101 ETH https://zkevm.polygonscan.com
zkEVM Cardona (testnet) https://etherscan.cardona.zkevm-rpc.com/ 2442 ETH https://cardona-zkevm.polygonscan.com
  1. Start by selecting the drop-down menu from the top-left corner in MetaMask.

    manual-1

  2. Select Add network option at the bottom of the drop-down list.

    manual-2

  3. This brings up the MetaMask settings page in your browser. Select the Add a network manually option at the bottom of the page.

    manual-3

  4. This takes you to a form with multiple fields. Enter the network configuration (as highlighted in the table above) for the network you want to add to your MetaMask wallet. The following image shows the entries for PoS Amoy testnet. Fill in the network config and select Save.

    manual-4

  5. This adds the network profile to your MetaMask wallet. Select the prompt to switch to your newly added network. You can now switch between your added network and other networks from the drop-down list on the wallet main page.

    manual-5

Importing other tokens

Looking for a token that didn’t show up in the list once you switched networks? Check out MetaMask’s guide on importing tokens to the token list.

Comments