Skip to content

Add Polygon network

Content disclaimer

Please view the third-party content disclaimer here.

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.

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

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.

Follow the MetaMask guide to add a custom network.

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