Ecosystem

Build on Ethereum Classic

The only Proof-of-Work blockchain with native EVM smart contracts. Every framework, library, and IDE that works with Ethereum works with Ethereum Classic — just change the chain ID.

A compliant EVM ecosystem positioned for regulated digital assets — from the flagship ETC commodity to protocol-based ERC-20 tokens, stablecoins under the GENIUS Act, and ETF-aligned instruments.

Network Configuration

Connect to Ethereum Classic mainnet or the Mordor testnet. Full EVM compatibility — use your existing Ethereum tooling.

ETC MainnetChain 61

Chain ID
61
Currency
ETC
RPC
https://etc.rivet.link
Consensus
Proof-of-Work
EVM
Shanghai-equivalent

Mordor TestnetChain 63

Chain ID
63
Currency
METC
RPC
https://rpc.mordor.etcnodes.org
Consensus
Proof-of-Work
EVM
Shanghai-equivalent

Developer Tooling

Every framework, library, and tool in the Ethereum ecosystem works with Ethereum Classic. Full EVM compatibility — configure your chain ID and start building.

Smart Contract Development

Hardhat

Docs →

Industry-standard development environment for compiling, testing, and deploying Solidity contracts.

chainId: 61 in hardhat.config.ts

Foundry

Docs →

Blazing fast Rust-based toolchain — forge, cast, anvil. Write tests in Solidity.

--rpc-url https://etc.rivet.link --chain 61

Remix IDE

Docs →

Browser-based Solidity IDE with built-in compiler, debugger, and deployment tools.

Deploy → Injected Provider (MetaMask on Chain 61)

OpenZeppelin Contracts

Docs →

Battle-tested library for secure smart contract development. ERC-20, ERC-721, Governor, AccessControl.

Fully compatible — use latest 5.x

Client Libraries

ethers.js v6

Docs →

Complete JavaScript library for Ethereum interaction. Wallet management, contract calls, event listening.

new JsonRpcProvider("https://etc.rivet.link")

TypeScript-first Ethereum library. Type-safe contract interactions, ENS, transaction management.

defineChain({ id: 61, name: "Ethereum Classic", ... })

web3.js v4

Docs →

The original JavaScript Ethereum library. Broad ecosystem support and plugin architecture.

new Web3("https://etc.rivet.link")

Wallets

Ledger

Docs →

Hardware wallet — secure ETC storage with Ledger Nano S Plus and Nano X. Industry-leading cold storage.

Trezor

Docs →

Hardware wallet — ETC support on Trezor Model T and Trezor Safe. Open-source firmware.

MetaMask

Docs →

Browser wallet — add ETC as a custom network with Chain ID 61 and the Rivet RPC endpoint.

Trust Wallet

Docs →

Mobile wallet with native ETC support. No custom network configuration required.

Multi-chain browser wallet with built-in transaction simulation and security checks.

Exodus

Docs →

Desktop + mobile wallet with native ETC support and built-in exchange. Available on desktop, mobile, and browser.

Infrastructure

High-availability RPC provider for Ethereum Classic. Free tier available.

https://etc.rivet.link

Blockscout

Docs →

Open-source block explorer with full API. Contract verification, token tracking, analytics.

https://etc.blockscout.com

Testing & Security

Slither

Docs →

Static analysis framework by Trail of Bits. Detects vulnerabilities, optimizes gas, and suggests improvements.

Mythril

Docs →

Symbolic execution engine for EVM bytecode. Finds reentrancy, integer overflow, and access control issues.

Echidna

Docs →

Property-based fuzzer for smart contracts. Write invariants in Solidity and let Echidna find violations.

ETC is supported by 50+ wallet applications across hardware, browser, mobile, and desktop. See the full list at ethereumclassic.org.

Client Implementations

Three independent client implementations ensure decentralization and resilience. No single codebase controls the network.

fukuii

ProductionOlympia Primary

Scala

Purpose-built for Ethereum Classic — an independent implementation designed from the ground up for performance, security, and protocol parity. Fukuii is the primary client for the Olympia upgrade, coordinating EIP-1559 fee markets, treasury funding, and on-chain governance across the network.

View on GitHub →

core-geth

Go

Maintenance

The longest-running Ethereum Classic client, forked from go-ethereum. Battle-tested stability across every network upgrade since genesis. Maintenance mode with continued critical security support.

View on GitHub →

besu

Java

Reference

Enterprise-grade client built on Hyperledger Besu. Provides cross-client protocol verification and serves as the reference implementation for validating consensus compatibility across all three clients.

View on GitHub →

Earn Block Rewards

Secure Ethereum Classic and earn ETC by running fukuii

170+TH/s

Network Hashrate

ETCHash

Mining Algorithm

GPU + ASIC

Compatible Hardware

Following Ethereum’s transition to Proof-of-Stake, Ethereum Classic absorbed significant mining infrastructure and stands alone as the only EVM-compatible chain secured by Proof-of-Work. Run fukuii to participate in block production and earn ETC rewards. GPU and ASIC mining supported via the ETCHash algorithm.

Institutional Products & Market Access

A regulated digital asset ecosystem — from the Grayscale ETC Trust to institutional custody, positioned for ETF conversion and compliant ERC-20 token issuance.

Grayscale Ethereum Classic Trust (ETCG)

Regulated securities exposure since 2017. The only Proof-of-Work smart contract platform with a Grayscale trust product. ETF conversion pipeline in progress — establishing ETC as the anchor asset for a compliant digital commodity ecosystem.

Ticker: ETCG · Est. 2017

Institutional Custody

Institutional-grade digital asset custody from industry-leading custodians. Multi-signature security, insurance coverage, and regulatory compliance for enterprise and fund managers.

Leading Custodians · Enterprise

Global Exchange Coverage

300+ active markets across 20+ major global exchanges. Available on every leading trading platform and retail brokerage worldwide.

300+ Markets · 20+ Exchanges