Add a network to MetaMask
Pick a chain and press the button — MetaMask opens a confirmation with the correct chain ID, RPC endpoint and block explorer already filled in. Every endpoint below is a public, keyless node, last checked on 2026-09-14.
wallet_addEthereumChain request. Your wallet shows you the parameters and nothing
happens until you approve. It never touches your keys, your balances or your permissions.
Layer 1 networks
BNB Smart Chain
Binance-affiliated EVM chain. Home of BEP-20 tokens, including BSC-native USDT.
Polygon PoS
Long-running Ethereum sidechain with very low fees and deep stablecoin liquidity.
Avalanche C-Chain
Avalanche’s EVM chain. Only the C-Chain is EVM — X-Chain and P-Chain are not.
Core
Bitcoin-aligned EVM chain secured by merged mining with Bitcoin.
PulseChain
An Ethereum fork launched by Richard Heart, carrying a copy of Ethereum’s state.
Gnosis Chain
Stable-gas chain where transaction fees are paid in a dollar-pegged token.
Cronos
Crypto.com’s EVM chain, used by its exchange ecosystem.
Celo
Mobile-first chain, now an Ethereum L2, focused on payments.
Ethereum Mainnet
Already built into MetaMask — listed here for its parameters and as a fallback RPC.
Layer 2 rollups
Arbitrum One
The largest Ethereum optimistic rollup by TVL. Gas is paid in ETH.
Arbitrum Nova
Arbitrum’s cheaper AnyTrust chain, aimed at gaming and social apps.
Base
Coinbase’s OP Stack rollup. Gas in ETH, direct funding from a Coinbase account.
OP Mainnet
The original OP Stack rollup and the reference implementation for the Superchain.
Linea
Consensys’ zkEVM rollup — the chain MetaMask itself is built around.
zkSync Era
Matter Labs’ zkEVM rollup with native account abstraction.
Scroll
Bytecode-equivalent zkEVM rollup.
Blast
Rollup that pays native yield on ETH and stablecoin balances.
Mantle
Modular L2 using EigenDA for data availability. Gas is paid in MNT, not ETH.
opBNB
BNB Chain’s OP Stack rollup with sub-cent fees.
Testnets
Sepolia Testnet
testnetThe main Ethereum testnet for application developers.
BNB Smart Chain Testnet
testnetBSC test environment, used for BEP-20 contract testing.
Polygon Amoy Testnet
testnetPolygon’s current testnet. It replaced Mumbai, which was shut down.
Arbitrum Sepolia
testnetArbitrum’s test rollup, funded by bridging Sepolia ETH.
Base Sepolia
testnetBase test rollup.
Linea Sepolia
testnetLinea test network.
Chains you cannot add
These come up constantly, and most guides about them are wrong. MetaMask cannot connect to them at all — here is what to use instead.
Tron (TRC-20)
not EVMTron is not an EVM chain, so MetaMask cannot hold TRX or TRC-20 USDT.
Solana
not EVMSolana is not EVM-compatible. MetaMask supports it only through a separate Solana account type in newer versions, not by adding a custom network.
Cardano
not EVMCardano uses a UTXO model and cannot be added to MetaMask as a custom network.
Aptos
not EVMAptos runs the Move VM, not the EVM, so MetaMask cannot connect to it directly.
Algorand
not EVMAlgorand is not EVM-compatible and has no chain ID MetaMask can use.
Common questions
Is it safe to add a network to MetaMask?
Adding a network only tells your wallet where to send requests. It does not give anyone access to your funds and cannot move anything on its own. The risk is a malicious RPC endpoint that shows you wrong balances or censors transactions, which is why every endpoint on this site is a public node published by the chain itself or by a known infrastructure provider.
Why does MetaMask say the chain ID does not match?
MetaMask asks the RPC endpoint which chain it serves and compares it with the chain ID being added. A mismatch means the RPC URL belongs to a different network, usually because it was copied from an out-of-date guide.
Can I add Tron, Solana or Cardano?
No. MetaMask implements the Ethereum JSON-RPC interface and only understands EVM chains with 0x addresses. Those three use entirely different address formats and protocols, so no custom-network setting will work.
My tokens disappeared after switching networks.
They did not move. Each network holds its own balances, and the same address exists on every EVM chain. Switch back to the network the tokens live on and they reappear.