Ethereum Classic logo

Ethereum Classic Mainnet

RPC Endpoints

Chain ID: 61 · ETC

Other Ethereum Classic networks:Mordor Testnet
How to add Ethereum Classic to MetaMask or other wallets

Ethereum Classic Mainnet uses ETC as its native currency. Chain ID: 97 (61). Below are 3 public RPC endpoints you can use to connect wallets, dApps, and developer tools to Ethereum Classic Mainnet.

StatusRPC EndpointChain IDCurrencyExplorerWallet
Checking
https://etc.rivet.link
61ETCExplorer
Checking
https://rpc.swiftnodes.io/rpc/etc?key=demo
61ETCExplorer
Checking
https://ethereum-classic-mainnet.gateway.tatum.io
61ETCExplorer

Connect to Ethereum Classic Mainnet with ethers.js

import { ethers } from "ethers";

const provider = new ethers.JsonRpcProvider("https://etc.rivet.link");

const network = await provider.getNetwork();
console.log(network.chainId); // 97n

Ethereum Classic Mainnet — common questions

What is the RPC URL for Ethereum Classic Mainnet?
There are 3 public RPC endpoints for Ethereum Classic Mainnet, including https://etc.rivet.link. See the full list in the table above.
What is the Chain ID for Ethereum Classic Mainnet?
The Chain ID for Ethereum Classic Mainnet is 97 (61 in hexadecimal).
What is the native currency of Ethereum Classic Mainnet?
The native currency of Ethereum Classic Mainnet is ETC.
How do I add Ethereum Classic Mainnet to MetaMask?
Use the "Add to Wallet" button on this page to add Ethereum Classic Mainnet to MetaMask automatically, or follow our step-by-step guide for Ethereum Classic.