{
 "title": "EVM chain IDs and public RPC URLs (45 networks, verified Oct 21, 2026)",
 "source_page": "https://growyourethereum.com/guides/add-network-to-metamask",
 "license": "CC-BY-4.0",
 "license_url": "https://creativecommons.org/licenses/by/4.0/",
 "attribution": "GrowYourEthereum, \"EVM chain IDs and public RPC URLs\", CC BY 4.0, https://growyourethereum.com/guides/add-network-to-metamask",
 "updated": "2026-10-21",
 "method": "Each RPC answered eth_chainId with the listed chain ID and returned a latest block less than 15 seconds old on Oct 21, 2026 (UTC). Candidate details from chainid.network/chains.json and each network's docs.",
 "columns": [
  "network",
  "chain_id",
  "chain_id_hex",
  "currency_symbol",
  "type",
  "testnet",
  "rpc_url",
  "rpc_url_2",
  "block_explorer",
  "in_metamask_default_list",
  "note"
 ],
 "networks": [
  {
   "name": "Ethereum Mainnet",
   "chainId": 1,
   "hex": "0x1",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Layer 1",
   "testnet": false,
   "rpcs": [
    "https://ethereum-rpc.publicnode.com",
    "https://1rpc.io/eth",
    "https://eth.drpc.org"
   ],
   "explorer": "https://etherscan.io",
   "mm": true,
   "note": ""
  },
  {
   "name": "Arbitrum One",
   "chainId": 42161,
   "hex": "0xa4b1",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://arb1.arbitrum.io/rpc",
    "https://arbitrum-one-rpc.publicnode.com"
   ],
   "explorer": "https://arbiscan.io",
   "mm": true,
   "note": ""
  },
  {
   "name": "OP Mainnet",
   "chainId": 10,
   "hex": "0xa",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://mainnet.optimism.io",
    "https://optimism-rpc.publicnode.com"
   ],
   "explorer": "https://optimistic.etherscan.io",
   "mm": true,
   "note": ""
  },
  {
   "name": "Base",
   "chainId": 8453,
   "hex": "0x2105",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (rollup)",
   "testnet": false,
   "rpcs": [
    "https://mainnet.base.org",
    "https://base-rpc.publicnode.com"
   ],
   "explorer": "https://basescan.org",
   "mm": true,
   "note": ""
  },
  {
   "name": "Polygon PoS",
   "chainId": 137,
   "hex": "0x89",
   "symbol": "POL",
   "currency": "POL",
   "kind": "Sidechain (commits to Ethereum)",
   "testnet": false,
   "rpcs": [
    "https://polygon-bor-rpc.publicnode.com",
    "https://1rpc.io/matic"
   ],
   "explorer": "https://polygonscan.com",
   "mm": true,
   "note": "Gas coin renamed MATIC → POL in 2024."
  },
  {
   "name": "BNB Smart Chain",
   "chainId": 56,
   "hex": "0x38",
   "symbol": "BNB",
   "currency": "BNB",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://bsc-dataseed.bnbchain.org",
    "https://bsc-rpc.publicnode.com"
   ],
   "explorer": "https://bscscan.com",
   "mm": true,
   "note": "Not an Ethereum L2: a separate chain with its own validators."
  },
  {
   "name": "Avalanche C-Chain",
   "chainId": 43114,
   "hex": "0xa86a",
   "symbol": "AVAX",
   "currency": "Avalanche",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://api.avax.network/ext/bc/C/rpc",
    "https://avalanche-c-chain-rpc.publicnode.com"
   ],
   "explorer": "https://snowtrace.io",
   "mm": true,
   "note": ""
  },
  {
   "name": "ZKsync Era",
   "chainId": 324,
   "hex": "0x144",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (ZK rollup)",
   "testnet": false,
   "rpcs": [
    "https://mainnet.era.zksync.io",
    "https://1rpc.io/zksync2-era"
   ],
   "explorer": "https://explorer.zksync.io",
   "mm": true,
   "note": "Contract addresses (e.g. a Safe) are derived differently than on other EVM chains."
  },
  {
   "name": "Linea",
   "chainId": 59144,
   "hex": "0xe708",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (ZK rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.linea.build",
    "https://linea-rpc.publicnode.com"
   ],
   "explorer": "https://lineascan.build",
   "mm": true,
   "note": ""
  },
  {
   "name": "Scroll",
   "chainId": 534352,
   "hex": "0x82750",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (ZK rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.scroll.io",
    "https://scroll-rpc.publicnode.com"
   ],
   "explorer": "https://scrollscan.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Unichain",
   "chainId": 130,
   "hex": "0x82",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://mainnet.unichain.org",
    "https://unichain-rpc.publicnode.com"
   ],
   "explorer": "https://uniscan.xyz",
   "mm": false,
   "note": ""
  },
  {
   "name": "Gnosis Chain",
   "chainId": 100,
   "hex": "0x64",
   "symbol": "XDAI",
   "currency": "xDAI",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://rpc.gnosischain.com",
    "https://gnosis-rpc.publicnode.com"
   ],
   "explorer": "https://gnosisscan.io",
   "mm": false,
   "note": ""
  },
  {
   "name": "Mantle",
   "chainId": 5000,
   "hex": "0x1388",
   "symbol": "MNT",
   "currency": "Mantle",
   "kind": "Ethereum L2 (rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.mantle.xyz",
    "https://mantle-rpc.publicnode.com"
   ],
   "explorer": "https://mantlescan.xyz",
   "mm": false,
   "note": ""
  },
  {
   "name": "Blast",
   "chainId": 81457,
   "hex": "0x13e31",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.blast.io",
    "https://blast-rpc.publicnode.com"
   ],
   "explorer": "https://blastscan.io",
   "mm": false,
   "note": ""
  },
  {
   "name": "Celo",
   "chainId": 42220,
   "hex": "0xa4ec",
   "symbol": "CELO",
   "currency": "Celo",
   "kind": "Ethereum L2 (since Mar 2025)",
   "testnet": false,
   "rpcs": [
    "https://forno.celo.org",
    "https://celo-rpc.publicnode.com"
   ],
   "explorer": "https://celoscan.io",
   "mm": false,
   "note": "Became an Ethereum L2 in March 2025; same chain ID."
  },
  {
   "name": "Sonic",
   "chainId": 146,
   "hex": "0x92",
   "symbol": "S",
   "currency": "Sonic",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://rpc.soniclabs.com",
    "https://sonic-rpc.publicnode.com"
   ],
   "explorer": "https://sonicscan.org",
   "mm": false,
   "note": ""
  },
  {
   "name": "Berachain",
   "chainId": 80094,
   "hex": "0x138de",
   "symbol": "BERA",
   "currency": "BERA",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://rpc.berachain.com",
    "https://berachain-rpc.publicnode.com"
   ],
   "explorer": "https://berascan.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Ink",
   "chainId": 57073,
   "hex": "0xdef1",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc-gel.inkonchain.com",
    "https://rpc-qnd.inkonchain.com"
   ],
   "explorer": "https://explorer.inkonchain.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "World Chain",
   "chainId": 480,
   "hex": "0x1e0",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://worldchain-mainnet.g.alchemy.com/public",
    "https://480.rpc.thirdweb.com"
   ],
   "explorer": "https://worldscan.org",
   "mm": false,
   "note": ""
  },
  {
   "name": "Soneium",
   "chainId": 1868,
   "hex": "0x74c",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.soneium.org",
    "https://soneium-rpc.publicnode.com"
   ],
   "explorer": "https://soneium.blockscout.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Monad",
   "chainId": 143,
   "hex": "0x8f",
   "symbol": "MON",
   "currency": "Monad",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://rpc.monad.xyz"
   ],
   "explorer": "https://monadscan.com",
   "mm": true,
   "note": ""
  },
  {
   "name": "HyperEVM (Hyperliquid)",
   "chainId": 999,
   "hex": "0x3e7",
   "symbol": "HYPE",
   "currency": "HYPE",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://rpc.hyperliquid.xyz/evm",
    "https://hyperliquid.drpc.org"
   ],
   "explorer": "https://hyperevmscan.io",
   "mm": true,
   "note": "Chainlist also lists 999 as Wanchain Testnet; Hyperliquid says to ignore that warning."
  },
  {
   "name": "Sei",
   "chainId": 1329,
   "hex": "0x531",
   "symbol": "SEI",
   "currency": "Sei",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://evm-rpc.sei-apis.com",
    "https://sei-evm-rpc.publicnode.com"
   ],
   "explorer": "https://seiscan.io",
   "mm": true,
   "note": ""
  },
  {
   "name": "MegaETH",
   "chainId": 4326,
   "hex": "0x10e6",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2",
   "testnet": false,
   "rpcs": [
    "https://mainnet.megaeth.com/rpc"
   ],
   "explorer": "https://mega.etherscan.io",
   "mm": true,
   "note": ""
  },
  {
   "name": "Cronos EVM",
   "chainId": 25,
   "hex": "0x19",
   "symbol": "CRO",
   "currency": "Cronos",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://evm.cronos.org",
    "https://cronos-evm-rpc.publicnode.com"
   ],
   "explorer": "https://explorer.cronos.org",
   "mm": false,
   "note": ""
  },
  {
   "name": "Taiko Alethia",
   "chainId": 167000,
   "hex": "0x28c58",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (based rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.mainnet.taiko.xyz",
    "https://taiko-rpc.publicnode.com"
   ],
   "explorer": "https://taikoscan.io",
   "mm": false,
   "note": ""
  },
  {
   "name": "Abstract",
   "chainId": 2741,
   "hex": "0xab5",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (ZK rollup)",
   "testnet": false,
   "rpcs": [
    "https://api.mainnet.abs.xyz"
   ],
   "explorer": "https://abscan.org",
   "mm": false,
   "note": ""
  },
  {
   "name": "Zora",
   "chainId": 7777777,
   "hex": "0x76adf1",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.zora.energy"
   ],
   "explorer": "https://explorer.zora.energy",
   "mm": false,
   "note": ""
  },
  {
   "name": "Robinhood Chain",
   "chainId": 4663,
   "hex": "0x1237",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (Arbitrum Orbit)",
   "testnet": false,
   "rpcs": [
    "https://rpc.mainnet.chain.robinhood.com",
    "https://robinhood-rpc.publicnode.com"
   ],
   "explorer": "https://robinhoodchain.blockscout.com",
   "mm": true,
   "note": ""
  },
  {
   "name": "Tempo",
   "chainId": 4217,
   "hex": "0x1079",
   "symbol": "USD",
   "currency": "USD (no native coin)",
   "kind": "Separate L1 (stablecoin gas)",
   "testnet": false,
   "rpcs": [
    "https://rpc.mainnet.tempo.xyz"
   ],
   "explorer": "https://explore.tempo.xyz",
   "mm": true,
   "note": "Fees are paid in stablecoins (MetaMask: pathUSD, USDC.e or USDT0)."
  },
  {
   "name": "Plasma",
   "chainId": 9745,
   "hex": "0x2611",
   "symbol": "XPL",
   "currency": "Plasma",
   "kind": "Separate L1",
   "testnet": false,
   "rpcs": [
    "https://rpc.plasma.to"
   ],
   "explorer": "https://plasmascan.to",
   "mm": false,
   "note": ""
  },
  {
   "name": "Katana",
   "chainId": 747474,
   "hex": "0xb67d2",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2",
   "testnet": false,
   "rpcs": [
    "https://rpc.katana.network"
   ],
   "explorer": "https://katanascan.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Mode",
   "chainId": 34443,
   "hex": "0x868b",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://mainnet.mode.network",
    "https://mode.drpc.org"
   ],
   "explorer": "https://explorer.mode.network",
   "mm": false,
   "note": ""
  },
  {
   "name": "opBNB",
   "chainId": 204,
   "hex": "0xcc",
   "symbol": "BNB",
   "currency": "BNB",
   "kind": "BNB Chain L2",
   "testnet": false,
   "rpcs": [
    "https://opbnb-mainnet-rpc.bnbchain.org",
    "https://opbnb-rpc.publicnode.com"
   ],
   "explorer": "https://opbnbscan.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Fraxtal",
   "chainId": 252,
   "hex": "0xfc",
   "symbol": "FRAX",
   "currency": "Frax",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.frax.com",
    "https://fraxtal-rpc.publicnode.com"
   ],
   "explorer": "https://fraxscan.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Lisk",
   "chainId": 1135,
   "hex": "0x46f",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum L2 (optimistic rollup)",
   "testnet": false,
   "rpcs": [
    "https://rpc.api.lisk.com"
   ],
   "explorer": "https://blockscout.lisk.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Sepolia (testnet)",
   "chainId": 11155111,
   "hex": "0xaa36a7",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum testnet",
   "testnet": true,
   "rpcs": [
    "https://ethereum-sepolia-rpc.publicnode.com",
    "https://sepolia.drpc.org"
   ],
   "explorer": "https://sepolia.etherscan.io",
   "mm": false,
   "note": "Ethereum’s long-lived app testnet; Glamsterdam went live here Oct 6, 2026. Test ETH has no value."
  },
  {
   "name": "Hoodi (testnet)",
   "chainId": 560048,
   "hex": "0x88bb0",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "Ethereum testnet",
   "testnet": true,
   "rpcs": [
    "https://ethereum-hoodi-rpc.publicnode.com",
    "https://rpc.hoodi.ethpandaops.io"
   ],
   "explorer": "https://hoodi.etherscan.io",
   "mm": false,
   "note": "Ethereum staking testnet that replaced Holesky (sunset in late 2025)."
  },
  {
   "name": "Base Sepolia (testnet)",
   "chainId": 84532,
   "hex": "0x14a34",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "L2 testnet",
   "testnet": true,
   "rpcs": [
    "https://sepolia.base.org",
    "https://base-sepolia-rpc.publicnode.com"
   ],
   "explorer": "https://sepolia.basescan.org",
   "mm": false,
   "note": ""
  },
  {
   "name": "Arbitrum Sepolia (testnet)",
   "chainId": 421614,
   "hex": "0x66eee",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "L2 testnet",
   "testnet": true,
   "rpcs": [
    "https://sepolia-rollup.arbitrum.io/rpc",
    "https://arbitrum-sepolia-rpc.publicnode.com"
   ],
   "explorer": "https://sepolia.arbiscan.io",
   "mm": false,
   "note": ""
  },
  {
   "name": "OP Sepolia (testnet)",
   "chainId": 11155420,
   "hex": "0xaa37dc",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "L2 testnet",
   "testnet": true,
   "rpcs": [
    "https://sepolia.optimism.io",
    "https://optimism-sepolia-rpc.publicnode.com"
   ],
   "explorer": "https://sepolia-optimism.etherscan.io",
   "mm": false,
   "note": ""
  },
  {
   "name": "Polygon Amoy (testnet)",
   "chainId": 80002,
   "hex": "0x13882",
   "symbol": "POL",
   "currency": "POL",
   "kind": "Sidechain testnet",
   "testnet": true,
   "rpcs": [
    "https://polygon-amoy-bor-rpc.publicnode.com"
   ],
   "explorer": "https://amoy.polygonscan.com",
   "mm": false,
   "note": ""
  },
  {
   "name": "Linea Sepolia (testnet)",
   "chainId": 59141,
   "hex": "0xe705",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "L2 testnet",
   "testnet": true,
   "rpcs": [
    "https://rpc.sepolia.linea.build",
    "https://linea-sepolia-rpc.publicnode.com"
   ],
   "explorer": "https://sepolia.lineascan.build",
   "mm": false,
   "note": ""
  },
  {
   "name": "Unichain Sepolia (testnet)",
   "chainId": 1301,
   "hex": "0x515",
   "symbol": "ETH",
   "currency": "Ether",
   "kind": "L2 testnet",
   "testnet": true,
   "rpcs": [
    "https://sepolia.unichain.org",
    "https://unichain-sepolia-rpc.publicnode.com"
   ],
   "explorer": "https://sepolia.uniscan.xyz",
   "mm": false,
   "note": ""
  },
  {
   "name": "Arc Testnet",
   "chainId": 5042002,
   "hex": "0x4cef52",
   "symbol": "USDC",
   "currency": "USDC",
   "kind": "Testnet (USDC gas)",
   "testnet": true,
   "rpcs": [
    "https://rpc.testnet.arc.io"
   ],
   "explorer": "https://testnet.arcscan.app",
   "mm": false,
   "note": "Gas is paid in USDC."
  }
 ]
}
