Skip to main content

Developer Directory

Everything you need to build on Ethereum Classic — networks, RPC endpoints, node clients, and developer tools.

Networks

Ethereum Classic

mainnet
Chain ID: 61
Symbol: ETC
Block Explorer →

Mordor Testnet

testnet
Chain ID: 63
Symbol: METC
Block Explorer →

RPC Endpoints (7)

Full build guide →
ProviderURLNetwork
Rivethttps://etc.rivet.linkmainnet
Blockscouthttps://etc.blockscout.com/api/eth-rpcmainnet
ETC Cooperativehttps://www.ethercluster.com/etcmainnet
GETH Classichttps://geth-de.etc-network.infomainnet
ETC Cooperativehttps://rpc.mordor.etccooperative.orgtestnet
GETH Mordorhttps://geth-mordor.etc-network.infotestnet
0xRPChttps://0xrpc.io/mordortestnet

Node Clients (3)

Fukuii

Recommended — Purpose-built for ETC, the only ETC-native client. Modern Scala 3 architecture with PoW consensus and mining capabilities. The primary and long-term supported client for Ethereum Classic in the post-Olympia world.

Scala
GitHub →

Core-Geth

Maintained — Established go-ethereum fork with all known security patches applied for the Olympia transition. Maintained through the upgrade period as the network transitions to Fukuii as the primary client.

Go
GitHub →

Hyperledger Besu

Reference — Enterprise-grade Hyperledger client used for cross-client testing and validation. Ensures protocol correctness through independent implementation verification across all three Olympia clients.

Java
GitHub →

Developer Tools (11)

Hardhat

Ethereum development environment for compiling, deploying, testing, and debugging smart contracts.

Visit →

Foundry

Blazing fast, portable, and modular toolkit for Ethereum application development written in Rust.

Visit →

Remix IDE

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

Visit →

Truffle Suite

Development framework with built-in testing, debugging, and deployment pipeline.

Visit →

ethers.js

Complete Ethereum library and wallet implementation in JavaScript/TypeScript.

Visit →

web3.js

Collection of libraries for interacting with Ethereum nodes using HTTP, IPC, or WebSocket.

Visit →

Viem

TypeScript interface for Ethereum with a focus on type safety and developer experience.

Visit →

Wagmi

React Hooks for Ethereum. Production-ready with auto caching and type safety.

Visit →

OpenZeppelin

Library of secure, audited smart contract templates including ERC-20, ERC-721, access control, and more.

Visit →

Slither

Static analysis framework for Solidity, detecting vulnerabilities and code optimization opportunities.

Visit →

Mythril

Security analysis tool for EVM bytecode. Detects security vulnerabilities in smart contracts.

Visit →