Skip to main content

ECIP-1066

Core Development Timeline

A decade of uninterrupted Proof-of-Work operation — every network upgrade applied to Ethereum Classic mainnet. Each upgrade coordinated across independent client teams, funded by the ETC Cooperative and institutional partners, and ratified through the Ethereum Classic Improvement Proposal process. Full EVM parity delivered through every cycle — from Gas Reprice to Spiral — tracking every major Ethereum protocol advancement on the largest Proof-of-Work smart contract platform and the only PoW EVM.

Olympia is next.

GenesisEVM ParityETC NativeMonetary PolicyDefining MomentUpcoming

Frontier

Genesis

Block 1

2015-07-30

Ethereum Classic genesis. The original Ethereum codebase launches — the first production EVM with smart contract capability. The ledger begins.

EVM genesis blockSmart contract executionMining reward 5 ETCGas system

Frontier Thawing

EVM Parity

Block 200,000

2015-09-07

Gas limit raised from 5,000 to allow network growth. Mining difficulty threshold adjusted.

Gas limit increaseCanary blocks removedDifficulty adjustment

Homestead

EVM Parity

Block 1,150,000

2016-03-14

First major planned upgrade. Removed the provisional Frontier protective measures; the network transitions from beta to a stable production platform.

DELEGATECALL opcodeTransaction signing fixp2p devp2p upgradeFrontier protections removed

ETH DAO Fork

/ Rejected by Ethereum ClassicDefining Moment

Block 1,920,000

2016-07-20

Ethereum implemented an irregular state change to reverse the DAO exploit. Ethereum Classic rejected this intervention, upholding Code is Law and the immutability of the ledger. ETC and ETH permanently diverge. This is the founding principle of Ethereum Classic.

Irregular state change rejectedCode is Law upheldLedger immutability preservedETH/ETC permanent split

Gas Reprice

/ Tangerine WhistleEVM Parity

Block 2,500,000

2016-10-24

Gas cost repricing for IO-heavy operations to prevent denial-of-service attacks that had been exploiting underpriced opcodes.

IO-heavy opcode repricingDoS attack mitigationSLOAD/CALL/EXTCODE repriced

Die Hard

/ Spurious DragonETC NativeEVM Parity

Block 3,000,000

2017-01-13

Delayed the difficulty bomb and implemented replay protection via chain ID. ETC's chain ID 61 derives from its coin_type value in the BIP44 derivation path (m/44'/61'/0'/0/index). ETC's first independent protocol deviation from Ethereum.

Chain ID 61 replay protectionEXP gas repricingDifficulty bomb delayedFirst ETC protocol deviation

Gotham

/ 5M20 Monetary PolicyMonetary PolicyETC Native

Block 5,000,000

2017-12-11

Established ETC's fixed monetary policy: the 5M20 era system with a 210,700,000 maximum supply. Block rewards reduce 20% — a fifthening — every 5,000,000 blocks, roughly every two years. Inspired by Bitcoin's halving schedule but designed to soften the miner hardware shock and spot price dislocation a 50% supply cut produces: the gradual reduction preserves the same long-term predictability with a smoother transition at each era boundary.

5M20 era system210,700,000 max supply20% reduction per eraSound fixed monetary policyFirst PoW EVM with programmable monetary policy

Defuse Difficulty Bomb

ETC Native

Block 5,900,000

2018-05-29

Permanently removed the difficulty bomb — the artificial mechanism designed to pressure migration to Proof-of-Stake. With the bomb gone, Ethereum Classic became the canonical long-term Proof-of-Work EVM, establishing the two-EVM model: a flagship PoS chain and a flagship PoW chain, each with distinct security properties and trust assumptions, both sharing the EVM execution standard.

Difficulty bomb permanently removedPerpetual PoW guaranteedNo artificial migration pressure

Atlantis

/ ByzantiumEVM Parity

Block 8,772,000

2019-09-12

Byzantium parity. Added precompiles for elliptic curve arithmetic enabling ZK-proof compatibility, REVERT opcode, and receipt status codes.

ZK-proof precompiles (BN128)REVERT opcodeReturn data opcodesReceipt status codes

Agharta

/ Constantinople + PetersburgEVM Parity

Block 9,583,000

2020-01-11

Constantinople and Petersburg parity. Introduced bitwise shifting opcodes, CREATE2 for deterministic contract deployment, and EXTCODEHASH.

Bitwise shift opcodesCREATE2 (deterministic deployment)EXTCODEHASH opcodePetersburg security fixes

Phoenix

/ IstanbulEVM Parity

Block 10,500,839

2020-06-01

Istanbul parity. Added BLAKE2 precompile, repriced elliptic curve operations, chain ID opcode, and improved gas cost accuracy for storage operations.

BLAKE2 precompileBN precompile repricingCHAINID opcodeCalldata cost reduction

Thanos

/ ETChash + MESSETC Native

Block 11,700,000

2020-11-28

Introduced ETChash — a modified DAG growth algorithm keeping ETC mineable on GPU hardware — and MESS (Modified Exponential Subjective Scoring) for chain finality. Following Ethereum's Merge, ETC absorbed a significant portion of the global GPU mining network and every purpose-built Ethash ASIC miner — the only chain still running an ETChash-compatible algorithm.

ETChash algorithmDAG growth reductionMESS finality mechanismGPU mining preservedAll Ethash ASICs absorbed post-Merge

Magneto

/ BerlinEVM Parity

Block 13,189,133

2021-07-23

Berlin parity. Repriced cold storage access operations, introduced typed transaction envelopes, and added optional access lists for gas optimization.

Cold storage repricingTyped transaction envelopesAccess lists (EIP-2930)ModExp repricing

Mystique

/ London (partial)EVM Parity

Block 14,525,000

2022-02-12

Partial London parity — gas refunds reduced, 0xEF bytecode prefix reserved — without EIP-1559. The fee market was deliberately deferred to gather empirical data on adoption and gas dynamics, and to resolve where the basefee should flow: burned as on Ethereum, or redirected to a protocol treasury. The 2021 developer consensus landed on the treasury model, a position formalized four years later with the Olympia upgrade.

Gas refund reduction0xEF bytecode prefix reservedEIP-1559 deferred to Olympia

Spiral

/ ShanghaiEVM Parity

Block 19,250,000

2024-02-04

Partial Shanghai parity, excluding Proof-of-Stake validator withdrawals not applicable to Ethereum Classic. Warm COINBASE access, PUSH0 opcode, and initcode size limit. Remaining Shanghai gaps are filled by the Olympia upgrade.

Warm COINBASE accessPUSH0 opcodeInitcode size limitSELFDESTRUCT deprecation notice

Olympia

/ Fusaka + EIP-1559 + DAO GovernanceUpcomingETC NativeEVM Parity

Pending Activation Block

Before 2027

EVM alignment to Fusaka, incorporating EIPs spanning London, Dencun, Pectra, and Fusaka on a single upgrade boundary. Introduces EIP-1559 with basefee directed to a protocol treasury — the funding model first identified during the 2022 Mystique upgrade. On-chain DAO governance, built on the OpenZeppelin 5.x contract suite, is scoped to core client software, critical infrastructure, and network security, with funding proposals open to any ETC account. A subsequent phase introduces open futarchy prediction markets — public staking on protocol outcomes with rewards for accurate predictions.

EIP-1559 fee market (ECIP-1111)Protocol treasury (ECIP-1112)Fusaka EVM alignment (ECIP-1121)DAO governance: core dev, infrastructure, security

Source: ECIP-1066 — Ethereum Classic Network Description