Skip to main content
Run Your Own Node

ETC Node Clients

Run your own Ethereum Classic node for maximum decentralization and independence. Choose from multiple client implementations in Go, Java, and Scala.

Why Run Your Own Node?

Full Verification

Independently verify every transaction and block without trusting third parties.

Privacy

Your transactions and queries stay private - no external RPC provider sees your activity.

Network Support

Help strengthen the ETC network by adding another independent node.

Reliable Access

Never depend on external services for blockchain access - your node is always available.

Available Clients

Core-Geth

RecommendedGo

Current primary production client for Ethereum Classic. Fork of go-ethereum maintained by ETC Cooperative. Expected to transition to Fukuii after the Olympia network upgrade.

Features

  • Full and light sync modes
  • JSON-RPC and WebSocket APIs
  • EVM tracing and debugging
  • Built-in mining support
  • MEV-free transaction ordering
WindowsmacOSLinuxDocker

Quick Start

Install

brew install core-geth

Configuration

Use --classic flag for ETC mainnet, --mordor for testnet

Hyperledger Besu

Java

EVM testing and development client with ETC support. Suitable for development environments but not recommended for production mining nodes as upstream deprecated PoW support.

Features

  • Enterprise features
  • Comprehensive APIs
  • Permissioning
  • Privacy groups
  • Monitoring with Prometheus/Grafana
WindowsmacOSLinuxDocker

Quick Start

Install

docker pull hyperledger/besu:latest

Configuration

Use --network=classic for ETC mainnet, --network=mordor for testnet. Development use recommended.

Fukuii

Scala

The only native ETC client. Revived fork of the Mantis client (IOHK) with modern Scala 3 architecture. Currently in Alpha testing for the Olympia network upgrade (2026), after which it will become the primary production client.

Features

  • Fast initial sync with checkpoints
  • Built on Scala 3.3.4 LTS and JDK 21
  • Interactive TUI and CLI utilities
  • AI integration via MCP support
  • Native ETC-first design
LinuxmacOSDocker

Quick Start

Install

docker pull ghcr.io/chippr-robotics/fukuii:latest

Configuration

Use network=etc for mainnet, network=mordor for testnet. Alpha testing on Gorgoroth Trials network.

Network Configuration

Ethereum Classic

Chain ID61
SymbolETC
Core-Geth Flag--classic
Besu Flag--network=classic
Fukuii Flagnetwork=etc

Mordor Testnet

Chain ID63
SymbolMETC
Core-Geth Flag--mordor
Besu Flag--network=mordor
Fukuii Flagnetwork=mordor

Hardware Requirements

Minimum (Full Node)

  • CPU2+ cores
  • RAM4 GB
  • Storage500 GB SSD
  • Network10 Mbps+

Recommended (Archive Node)

  • CPU4+ cores
  • RAM8+ GB
  • Storage2+ TB NVMe SSD
  • Network25+ Mbps

Ready to Run a Node?

Start with Core-Geth for production use, or try Fukuii to help test the next-generation ETC native client.