Ethereum Classic RPC Endpoint

Fast, flat-rate Ethereum Classic RPC node provider — free tier, no KYC, HTTP & WebSocket.

Ethereum Classic is the continuation of the original Ethereum chain that did not adopt the 2016 DAO hard fork. It remains a proof-of-work, EVM-compatible Layer 1 that upholds transaction immutability under the principle that code is law.

Network: Ethereum Classic
Type: EVM
Chain ID: 61
Slug: etc
Native token: ETC (Ethereum Classic)
Block time: ~13 seconds
Finality: probabilistic (strengthens with confirmations)
Mainnet: July 2016 (forked from Ethereum)
Category: Layer 1 (proof-of-work, EVM)

About Ethereum Classic

Ethereum Classic originated in July 2016 when the Ethereum community split over whether to reverse the DAO hack. The chain that preserved the unaltered transaction history became Ethereum Classic (ETC), retaining proof-of-work after Ethereum moved to proof-of-stake in 2022. Block times average around 13 seconds.

ETC secures the network with the ETChash mining algorithm, a modified Ethash variant adopted to harden the chain against attacks. It is fully EVM-compatible, so Solidity contracts and standard Ethereum tooling work, and it positions itself as the leading proof-of-work smart contract platform with a fixed monetary policy.

Common Use Cases on Ethereum Classic

  • Proof-of-work smart contracts
  • Store-of-value with fixed supply policy
  • DeFi and token issuance
  • Immutable on-chain records
  • Payments using ETC

Ethereum Classic Ecosystem

Ethereum Classic supports EVM dApps and DeFi deployments, with infrastructure and explorers such as Blockscout and a mining ecosystem secured by ETChash.

HTTP Endpoint

https://rpc.swiftnodes.io/rpc/etc?key=YOUR_API_KEY

WebSocket Endpoint

wss://rpc.swiftnodes.io/ws/etc?key=YOUR_API_KEY

Quick Start: Connect to Ethereum Classic

cURL

curl -X POST https://rpc.swiftnodes.io/rpc/etc?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

ethers.js

import { JsonRpcProvider } from "ethers";

const provider = new JsonRpcProvider(
  "https://rpc.swiftnodes.io/rpc/etc?key=YOUR_API_KEY"
);

const blockNumber = await provider.getBlockNumber();
console.log("Ethereum Classic block:", blockNumber);

viem

import { createPublicClient, http } from "viem";

const client = createPublicClient({
  transport: http("https://rpc.swiftnodes.io/rpc/etc?key=YOUR_API_KEY"),
});

const blockNumber = await client.getBlockNumber();

web3.py

from web3 import Web3

w3 = Web3(Web3.HTTPProvider("https://rpc.swiftnodes.io/rpc/etc?key=YOUR_API_KEY"))
print("Ethereum Classic block:", w3.eth.block_number)

Add Ethereum Classic to MetaMask

Network Name: Ethereum Classic (SwiftNodes)
RPC URL: https://rpc.swiftnodes.io/rpc/etc?key=YOUR_API_KEY
Chain ID: 61
Currency Symbol: ETC
WebSocket: wss://rpc.swiftnodes.io/ws/etc?key=YOUR_API_KEY

Bridging to Ethereum Classic

Assets bridge to and from other chains via third-party services such as ChainBridge-based bridges and cross-chain providers supporting ETC.

Features of SwiftNodes for Ethereum Classic

  • Multiple load-balanced upstream nodes for high availability
  • Health-checked every 60 seconds with automatic failover
  • Free tier available — no credit card or KYC required
  • Flat-rate monthly pricing with no per-request fees
  • HTTP and WebSocket support
  • One API key works across all 75+ supported chains, including Ethereum Classic

Rate Limits

PlanPriceHTTP req/sWS msg/s
Free$0/mo21
Starter$49/mo5025
Growth$89/mo15075
Scale$149/mo300150
Pro$249/mo500250

Frequently Asked Questions: Ethereum Classic

What's Ethereum Classic's chain ID?

Ethereum Classic mainnet is chain ID 61.

How does ETC differ from Ethereum?

ETC is the original chain that rejected the 2016 DAO fork; it remains proof-of-work while Ethereum moved to proof-of-stake in 2022.

What mining algorithm does ETC use?

Ethereum Classic uses ETChash, a modified Ethash proof-of-work algorithm adopted to improve security.

Is WebSocket supported?

Yes - SwiftNodes provides HTTP and WebSocket (wss://) endpoints with eth_subscribe support.

Ready to start building on Ethereum Classic? Connect your wallet and get a free API key in 30 seconds. No email or KYC required.