What Olympia Brings to Ethereum Classic
Four protocol upgrades in a single activation (fee market, protocol treasury, Glamsterdam-era EVM alignment, and network security client configuration), delivered to the only Proof-of-Work smart contract platform in the world.
EIP-1559 Fee Market
Unlike Ethereum where the basefee is burned, ETC redirects it to the protocol treasury. This is the mechanism that funds open-source core development without any foundation or donor dependency. Dynamic gas pricing delivers predictable fees for users and applications. Fully additive: legacy transactions remain valid indefinitely. Miner block rewards and tips remain completely untouched.
Protocol Treasury
A protocol-controlled vault funded by basefee revenue and voluntary contributions. For the first time, institutions, developers, and network stakeholders can directly fund Ethereum Classic's core development and critical infrastructure without fielding their own team. Miners receive everything they do today: block rewards and tips remain completely untouched.
Glamsterdam EVM Alignment
Building on Mystique and Spiral, Olympia delivers the remaining EVM execution-layer improvements from Dencun, Pectra, and Fusaka — every improvement independent of Proof-of-Stake and blob data availability — and carries that work into Glamsterdam. Exchanges and wallets gain modern RPC compatibility. Developers gain full access to every current Ethereum tool, library, and framework. One codebase, every EVM chain.
Network Security Client Configuration
Chain configuration rather than consensus rules: a MIN_MINER_TIP of 1 gwei, which with the ECIP-1111 basefee floor of 1 gwei sets a 2 gwei minimum gas price so miner revenue cannot reach zero once the basefee is redirected; a network-authoritative gas target that overrides operator --miner.gaslimit; and MESS re-enabled at the Olympia block. A client omitting these gives weaker guarantees but does not fork.
EVM Compatibility in Detail
Four Ethereum upgrade cycles reach ETC in a single fork. Dencun, Pectra and Fusaka arrive complete — everything in them that is independent of Proof-of-Stake and blob data availability — and Glamsterdam opens with eth/70 and the deterministic CREATE2 factory.
Gas & State Access
Account delegation for EOAs, higher calldata cost, a per-transaction gas cap, MODEXP input bounds and repricing, and a 60M network-authoritative gas target. Prices data and computation closer to their real cost, and enables smart account patterns without protocol changes.
EVM Safety
SELFDESTRUCT restricted to deployment context, an RLP block size limit, the eth_config RPC method, and the deterministic CREATE2 factory predeploy at the same address as every other EVM chain. Makes contract behavior more predictable and reduces attack surface.
Cryptographic Precompiles
BLS12-381 pairing operations for ZK-friendly proof verification, P256VERIFY for WebAuthn and passkey authentication. Native cryptographic primitives for privacy and identity.
Execution Context
MCOPY for efficient memory operations, CLZ opcode for leading-zero counting, historical block hashes in state, and transient storage TSTORE/TLOAD. Unlocks reentrancy guards, flash loans, and cross-contract patterns without persistent storage.
Explicitly excluded: all blob-dependent EIPs ( EIP-4844, EIP-7516, EIP-7691 ). Ethereum Classic is a pure Layer 1 execution chain with no data availability requirement: blobs are L2 scaffolding ETC does not need.
Developer Tooling — Works Without Modification
Solidity 0.8.x+
All recent compiler versions produce compatible bytecode for ETC without modification.
Foundry / Hardhat
Standard EVM testing and deployment toolchains work on ETC without ETC-specific forks or patches.
wagmi / viem / ethers.js
Standard wallet libraries and RPC types work on ETC without patching or overrides. One codebase, every EVM chain.
The Olympia Upgrade
Olympia is Ethereum Classic’s most significant protocol upgrade. Three changes arrive in a single activation: Glamsterdam-era EVM alignment, EIP-1559 fee market, and a protocol-managed treasury.
The headline change is Glamsterdam-era EVM parity — closing years of execution-layer divergence from Ethereum in a single fork. Every Solidity compiler version, every deployment tool (Foundry, Hardhat), and every major library (wagmi, viem, ethers.js) works on ETC without modification, patching, or ETC-specific overrides. One codebase deploys to every EVM chain. ETC could not credibly claim this before Olympia. After Olympia, it can.
The EIP-1559 fee market redirects the basefee — value that would otherwise be destroyed — to a protocol-managed treasury. Block rewards and tips remain completely untouched and go entirely to miners. Anyone can submit proposals on-chain. Members vote on resource allocation and execute decisions. Every step is transparent and verifiable on-chain.
Olympia Roadmap
Five stages from consensus upgrades to permanent protocol integration.
Consensus Upgrades
CompleteEIP-1559 fee market, protocol treasury funded by basefee revenue, and Glamsterdam-era EVM parity in a single upgrade. Every Ethereum tool and framework works on ETC without modification.
- EIP-1559 fee market (ECIP-1111)
- Protocol treasury funded by basefee (ECIP-1112)
- Glamsterdam-era EVM parity: Dencun, Pectra, Fusaka, and Glamsterdam EIPs (ECIP-1121)
Core Governance
ActiveOn-chain governance with membership-based voting and a full proposal lifecycle: submit, vote, queue, execute. Core development funding moves to an open, transparent, on-chain process.
- Governance and treasury contracts with timelock execution
- Membership-based voting with sanctions compliance
- Open proposal process with competitive bidding
Prediction Markets
ResearchAn open signal layer. Futarchy prediction markets (ECIP-1117/1118) let anyone stake on proposal outcomes without DAO membership, producing financially-backed public signals alongside member votes. They are a Child-DAO under ECIP-1113 §6, funded by executed funding proposals rather than a direct basefee share, and they inform decisions rather than making them: binding allocation stays with the Olympia DAO.
- Conditional outcome tokens
- Market signals published alongside member votes
- Open participation for any stakeholder, no membership required
Treasury Distribution
FutureA smoothing curve supplements miner security budgets as fixed-emission block subsidies decline. It arrives in two stages, deliberately. ECIP-1115 runs it at the contract layer, where the allocation fraction, window, and curve shape are adjustable through governance without a hard fork — so the network can find the right curve empirically while ECIP-1017 block rewards are still securing it. Once a curve is proven, ECIP-1116 graduates it: a hard fork embeds that curve into block finalization, paid by the protocol rather than disbursed from the treasury.
- Treasury smoothing algorithm at the contract layer (ECIP-1115)
- Consensus-layer hardening of the proven curve (ECIP-1116) — a later, separate hard fork
- Modeling through ECIP-1017 emission events
- Parameters adjustable without a hard fork
Protocol Integration
FutureProven governance mechanisms elevated from the contract layer to consensus, making treasury rules immutable at the protocol level.
- Consensus-level governance encoding
- Immutable treasury rules
Steps to Upgrade Your Client
Node operators must upgrade before the activation block. All client releases are published well in advance.
Fukuii
Primary · Enterprise · ETC-native · ScalaRuntime
JDK 25+
Disk
500 GB+ (SNAP sync)
RAM
8 GB minimum
Stop your running Fukuii node
Download the Olympia-compatible release from GitHub
Replace the existing binary
Restart your node. Fukuii automatically follows the Olympia fork.
Core-Geth
Go-Ethereum Derivative · Maintained · GoRuntime
Go 1.26+
Disk
500 GB+ (full sync)
RAM
8 GB minimum
Stop your running Core-Geth node
Download the Olympia-compatible release from GitHub
Replace the existing binary or update via package manager
Restart your node. It will automatically follow the Olympia fork.
Frequently Asked Questions
Common questions about the Olympia upgrade, treasury funding, governance, and node operations.
Who is coordinating the Olympia upgrade?
Olympia is coordinated by the same developers, organizations, and community stewards who have delivered every Ethereum Classic network upgrade since 2016: Gotham, Die Hard, Defuse Difficulty Bomb, Thanos, and the full EVM compatibility series spanning Gas Reprice, Atlantis, Agharta, Phoenix, Magneto, Mystique, and Spiral. The ETC Cooperative, a US 501(c)(3) non-profit, funds Ethereum Classic's client development teams and has managed the hard fork coordination process throughout that history. Stakeholder outreach, client release sequencing, and cross-client testing are all established practice. Olympia is a significant upgrade carried forward by a team with a clean delivery record across a decade of ETC network upgrades.
What role has the ETC Cooperative played, and what changes with Olympia?
The ETC Cooperative is a US 501(c)(3) non-profit that has funded Ethereum Classic's core client development for years, contributing millions of dollars to the network's client teams and infrastructure through every upgrade cycle. Every hard fork, every client release, and every cross-client coordination effort has been backed by their balance sheet. Olympia is what they were building toward: a protocol-native funding model that does not depend on any single organization's continued generosity. The Olympia Treasury, governed on-chain by the Olympia DAO and executed by the Wyoming DAO LLC, extends beyond institutional dependency with a durable financial foundation that scales with network usage. The model changes, not the commitment. The ETC Cooperative continues as an active steward, and any developer, mining operation, hardware manufacturer, or individual worldwide can now contribute directly on-chain without fielding a team or managing a non-profit to do it.
What is Grayscale's role in Ethereum Classic's development?
Grayscale launched the Grayscale Ethereum Classic Trust (ETCG) in 2018, years before Bitcoin ETFs existed as a product category, and became a major institutional donor to the ETC Cooperative, indirectly funding the network's core client development at a time when no other investment product issuer was doing anything comparable. What Grayscale was practicing on Ethereum Classic in 2018 is now a recognized trend: ETF issuers funding protocol development, corporate treasury strategies reinvesting in network ecosystems. Taking that model on-chain is only possible on Ethereum Classic because ETC is the only Proof-of-Work blockchain with native smart contracts. Olympia DAO makes it permissionless, opening a direct on-chain contribution path to every holder, whether through ETCG, a direct wallet, or any future investment product.
What does EVM alignment to Glamsterdam actually mean for builders?
ECIP-1121 closes years of EVM divergence in a single upgrade, delivering the execution-layer improvements from Dencun, Pectra, and Fusaka that are independent of Proof-of-Stake and blob data availability, and carrying that work into Glamsterdam with eth/70 and the deterministic CREATE2 factory. Before Olympia, ETC lagged behind on these EIPs, creating real friction for developers deploying across EVM chains. After Olympia, Solidity 0.8.x, Foundry, Hardhat, wagmi, viem, and ethers.js all work on ETC without modification, patching, or ETC-specific overrides. One codebase deploys to every EVM chain. ETC could not credibly claim full tooling compatibility before Olympia. After Olympia, it can.
How is the Treasury funded?
The Olympia Treasury is funded by EIP-1559 basefee revenue, credited to it at block finalization. Contributions beyond that are voluntary and take two forms: sending ETC to the address, or mining to it — a miner naming the Treasury as their coinbase recipient is donating hashpower rather than currency. The protocol directs the basefee and nothing else; miner block rewards are never touched. The vault sits at the treasury address. Block rewards and tips remain completely untouched and go entirely to miners. The basefee is a value that would otherwise be destroyed and has never been part of miner compensation. This creates sustainable, transparent funding without inflation or any impact on miner income.
Will my miner rewards change?
No. Block rewards and tips remain completely untouched. Olympia redirects the EIP-1559 basefee to the protocol treasury. The basefee is a value that would otherwise be destroyed and has never been part of miner compensation. Miner revenue is unchanged.
How was Olympia tested before mainnet?
Olympia activates on the Mordor testnet first. Mordor is Ethereum Classic's Proof-of-Work testnet and mirrors mainnet conditions closely. Multiple independent client implementations run the Mordor fork before any mainnet activation is scheduled. Cross-client validation using the Hive integration testing framework confirms consensus compatibility across implementations. The mainnet activation block is not set until Mordor has run cleanly and major network stakeholders, including exchanges, custodians, and mining pools, have confirmed readiness.
When is the mainnet activation block?
Olympia is targeted for mainnet activation in 2027. Olympia activates on Mordor testnet first. The mainnet activation block is announced after a successful Mordor run and a coordinated stakeholder readiness check with exchanges, mining pools, node operators, and infrastructure providers. All client implementations publish Olympia-compatible releases well before activation.
How does voting work?
Governance operates on two layers, and only one of them is binding. The Olympia DAO makes the binding decisions — security maintenance, EVM parity, client funding, and treasury allocation — using non-transferable membership NFTs, with members casting on-chain votes during a defined voting period via the OpenZeppelin Governor 5.x contract suite. Futarchy prediction markets (ECIP-1117/1118) are an open signal layer on top: anyone can stake on proposal outcomes without membership, producing a financially-backed public signal that informs the vote rather than determining it or executing anything. They run as a Child-DAO under ECIP-1113 §6, funded by executed funding proposals rather than a direct basefee share.
What happens if I don't upgrade my node?
Nodes that are not upgraded before the activation block will stop following the canonical chain. You will need to upgrade your client and resync from the fork point. Exchanges, wallets, RPC providers, and services running outdated clients will be unable to process transactions on the post-Olympia chain. Client release announcements are published well in advance to give operators time to upgrade.
Can I roll back if something goes wrong?
In the unlikely event of a critical issue after activation, the same client teams that have managed every ETC emergency response since 2016 would coordinate a patch release promptly. The established stakeholder communication channels, including the ETC Cooperative, client maintainers, and major exchange contacts, are the same ones used for every previous upgrade. Olympia has broader test coverage across more independent client implementations than any previous ETC hard fork, and the Mordor testnet run provides a real network validation environment before mainnet activation.
Ready to Upgrade?
Fukuii is the recommended client. Core-Geth is maintained through the transition.