ETC Olympia Development Part 1: Implementing ECIP-1111 and ECIP-1112

金色财经Published on 2025-12-12Last updated on 2025-12-12

Abstract

ETC Olympia Development Series Part 1: Implementing ECIP-1111 and ECIP-1112 This article introduces the first part of the Ethereum Classic Olympia development series, focusing on the implementation of ECIP-1111 and ECIP-1112. These two proposals are the only components within the broader Olympia framework that modify consensus behavior. ECIP-1111 modernizes the fee market by introducing an EIP-1559-style mechanism with a base fee and optional priority tip (miner tip). A key difference from Ethereum is that the base fee is not burned but is instead redirected to a treasury address defined by ECIP-1112. It also adds support for Type-2 transactions and the BASEFEE opcode (0x48), ensuring compatibility with modern EVM tooling and wallets. Crucially, it does not change miner rewards, monetary policy, or existing transaction types. ECIP-1112 defines an immutable, deterministic treasury smart contract that will receive the redirected base fees. This vault is designed to be receive-only upon activation, meaning it can accumulate value but cannot distribute funds until a separate, subsequent governance layer (defined in other ECIPs) is deployed and activated on the contract layer. The article emphasizes the modular architecture of Olympia. While the suite includes five ECIPs (1111-1115), only these two affect consensus. This separation ensures that the core protocol remains minimal and auditable, while future governance and funding mechanisms can evolve independently at the contra...

Ethereum Classic Core Developers - Olympia Development Series (Part 1)

Implementing ECIP-1111 and ECIP-1112: Base Fee Redirection and the Immutable Treasury

1. Introduction - From Concept to Code

This section provides an overview of the overall architecture of Olympia: its purpose, development history, and how ECIPs 1111-1115 fit into the modular, multi-layer upgrade path. This article will delve into the current engineering practices for two ECIPs, which together define the consensus boundaries of Olympia:

  • ECIP-1111 — EVM and Protocol Upgrades

  • ECIP-1112 — Immutable Treasury Contract

These two proposals are the only components in Olympia that modify consensus behavior. Other parts of the framework—governance (ECIP-1113), funding proposals (ECIP-1114), and the optional smoothing mechanism (ECIP-1115)—all operate at the contract layer and do not affect block validity or fork choice. On November 11, 2025, Ethereum Classic core developers initiated the implementation phase, preparing consensus logic and reference client infrastructure for a potential Mordor testnet deployment.

This article outlines:

  • What ECIP-1111 introduces

  • How ECIP-1112 defines the treasury target address

  • How these components work together

  • What is currently being prototyped in reference client development

This article only describes design proposals and implementation work and does not indicate that they will necessarily be activated or adopted in the future through the ECIP-1000 process. Before deploying the consensus layer changes of ECIP-1111 or ECIP-1112 to Mordor or the mainnet, ETC clients must first verify their stability and compatibility under baseline conditions.

2. ECIP-1111 — Modernizing the Fee Mechanism, Minimizing Network Disruption

ECIP-1111 integrates two widely adopted EVM improvements:

  • EIP-1559-style fee mechanism (Base Fee + optional tip) This mechanism introduces:

  • A dynamically adjusting base fee (BASEFEE),

  • An optional high-priority fee (tip) still paid directly to miners

  • And a more predictable fee market for modern tools.

2. Support for Type-2 (1559-style) transactions: This functionality has become standard for most wallets and infrastructure.

3. BASEFEE opcode (0x48): This exposes the current block's BASEFEE to contract logic (gas estimators, DEX routers, toolchains, etc.).

What changes for Ethereum Classic (ETC)?

Only one behavior differs from the Ethereum mainnet:

  • Ethereum Foundation (ETH): BASEFEE is burned.

  • Ethereum Classic (ETC): BASEFEE is redirected to the treasury defined by ECIP-1112. All other EIP-1559 semantics remain unchanged.

What remains the same?

  • Miner tips remain unchanged.

  • Block rewards remain unchanged.

  • Monetary policy (ECIP-1017) remains unchanged.

  • Traditional transaction types (Type-0 and Type-1) remain fully valid.

  • Existing contracts will not break; existing applications require no modifications.

  • No additional trust assumptions or permission mechanisms are introduced.

ECIP-1111 is additive, minimal, and strictly limited to modernizing the fee mechanism and enabling the BASEFEE redirection function.

3. ECIP-1112 — The Immutable Deterministic Treasury

ECIP-1112 defines the receiving address for the redirected base fees: a minimal, immutable smart contract deployed at a deterministic address. These definitions remain theoretical until client software demonstrates consistent behavior in a multi-client environment, a milestone requiring comprehensive testing to safely assess the Olympia components.

Core Features

  • Immutability: No upgrade key, no admin, no proxy pattern.

  • Deterministic address (e.g., via CREATE2): All clients agree on the same treasury destination.

  • Receive-only upon activation: The treasury can accumulate value but cannot release funds until subsequent governance is activated.

  • No internal governance logic: Purely a custody layer, not a decision-making layer.

Upon activation (testnet or mainnet):

  • The treasury can only receive funds.

  • No withdrawal mechanism is enabled until ECIP-1113 and ECIP-1114 are deployed, audited, and intentionally activated. This separation ensures predictability for consensus upgrades and makes them independent of the implementation of any governance scheme.

4. Clear Consensus Boundaries

Although Olympia comprises five ECIP proposals, only ECIP-1111 and ECIP-1112 change consensus behavior.

Consensus Boundary Summary

  • ECIP-1111 — Protocol layer. Introduces consensus changes: new base fee mechanism, Type-2 transactions, and the BASEFEE opcode.

  • ECIP-1112 — Protocol/Contract layer. Introduces consensus changes: defines the deterministic treasury receiving address for redirected base fees.

  • ECIP-1113 — Contract/Application layer. No consensus changes.

  • ECIP-1114 — Contract/Application layer. No consensus changes.

  • ECIP-1115 — Contract/Application layer. No consensus changes.

This modular structure ensures:

  • Consensus-critical logic remains lean and auditable,

  • Governance and funding mechanisms can evolve at the contract layer,

  • Improvements to ECIP-1113 to 1115 require no additional consensus changes.

If adopted, clients implementing ECIP-1111 and ECIP-1112 will maintain consensus compatibility, unaffected by subsequent governance layer deployments. Reference implementations can begin prototyping consensus logic during the draft stage, but these changes must undergo comprehensive testing (including baseline client validation such as the Gorgoroth verification described in Part II) before being merged into production clients.

5. Why Governance Activation is Delayed

If ECIP-1111 and ECIP-1112 are activated, base fees will begin flowing into the treasury—but treasury spending will remain disabled.

This phased deployment enables:

  • Independent testing of base fees

  • Comprehensive auditing of ECIP-1113 and ECIP-1114

  • Precise coordination among client implementers and infrastructure providers

  • Predictable behavior for node operators

If governance contracts are subsequently deployed and activated, the treasury will connect with authorized executors entirely at the contract layer (not the consensus layer).

6. Type-2 Transactions and Long-term EVM Interoperability

Type-2 transaction support is crucial for Ethereum Classic to maintain compatibility with:

  • Modern wallets

  • Exchanges and custody services

  • RPC infrastructure

  • Tooling frameworks (Hardhat, Foundry, etc.)

  • Block explorers

  • Cross-chain interoperability

Type-2 transactions do not alter user requirements or introduce permission mechanisms. Traditional transaction types will remain fully supported.

Type-2, as an incremental feature, ensures ETC maintains interoperability with the mainstream transaction format of the EVM ecosystem.

7. The Broader Context — Maintaining a Programmable Proof-of-Work Base Layer

Together, ECIP-1111 and ECIP-1112 constitute a foundational step for Ethereum Classic towards a sustainably funded, operational model for programmable proof-of-work—provided the community chooses to adopt these proposals.

These proposals achieve their goals without:

  • Modifying miner incentives

  • Introducing inflation

  • Changing monetary policy

  • Adding a governance layer to consensus

  • Altering Ethereum Classic's security assumptions

Their purpose is limited to:

  • Modernizing the fee market

  • Establishing a transparent protocol-level value accrual mechanism

If adopted, these changes will pave the way for the contract-layer governance and funding systems in subsequent Olympia proposals, without requiring new consensus rules.

8. Conclusion — Minimal, Secure, and Forward-Compatible

ECIP-1111 and ECIP-1112 define the consensus layer components proposed within the Olympia framework. They:

  • Add Type-2 and base fee mechanisms

  • Redirect the base fee to a deterministic treasury

  • Keep all existing user and miner behavior unchanged

  • Prepare ETC for future contract-layer components

These proposals do not introduce governance logic into the consensus mechanism, nor do they add trust assumptions on top of the existing EIP-1559/EIP-3198 semantics. Their aim is to preserve the conservatism of ETC's core protocol and EVM ecosystem compatibility, while enabling sustainable value flows at the contract layer.

9. ECIP Process Clarity

The Olympia ECIP specifications (1111–1115) are currently in the draft stage and under active discussion. Reference clients have initiated early implementation work on ECIP-1111 and ECIP-1112, which is fully consistent with the provisions of the ECIP-1000 draft stage. Reference implementations will only be considered for mainnet activation after testing on the Mordor testnet is completed. After testnet results are qualified, ECIP proposers may submit specification update proposals. Any decision to advance to "Accepted" status or schedule mainnet activation must undergo community review and the full ECIP-1000 evaluation process. This article outlines the design and implementation work being advanced during the draft stage.

10. What's Next in the Series

With the consensus design framework established, the next installment will focus on the client layer—the Fukuii alpha testing plan is about to launch, aiming to validate ETC client interoperability before Olympia integrations.

Disclaimer: The content of this article does not constitute any investment or financial advice. The content is reproduced from EthereumClassic and is for industry information reference only. If you have questions or copyright issues, please contact us for removal.

Trending Cryptos

Related Questions

QWhat are the two ECIPs that modify consensus behavior in the Olympia upgrade series?

AECIP-1111 (EVM and Protocol Upgrades) and ECIP-1112 (Immutable Vault Contract) are the two proposals that modify consensus behavior.

QHow does the handling of the BASEFEE differ between Ethereum (ETH) and Ethereum Classic (ETC) under ECIP-1111?

AOn Ethereum (ETH), the BASEFEE is burned. On Ethereum Classic (ETC), the BASEFEE is redirected to the treasury defined by ECIP-1112.

QWhat is the core purpose of the vault defined in ECIP-1112 at the time of its initial activation?

AAt activation, the vault is receive-only; it can accumulate value but has no mechanism to withdraw or release funds until governance proposals (ECIP-1113 and ECIP-1114) are deployed, audited, and intentionally activated.

QWhich components of the Olympia series operate purely at the contract/application layer without changing consensus rules?

AECIP-1113 (Governance), ECIP-1114 (Funding Proposals), and ECIP-1115 (Optional Smoothing Mechanism) operate at the contract/application layer and do not change consensus behavior.

QWhat is the stated goal of implementing Type-2 (EIP-1559-style) transactions on Ethereum Classic?

AThe goal is to ensure interoperability with the broader EVM ecosystem, including modern wallets, exchanges, RPC infrastructure, development frameworks, and block explorers, by supporting a mainstream transaction format.

Related Reads

Coinbase Vice President: The Wars Over Cryptocurrency Regulation Are Over

Coinbase's new Vice President, Ryan VanGrak, declared that regulatory wars in the cryptocurrency sector are over. Since taking office on July 9, 2026, he has shifted the company's approach from litigation and sanctions to focusing on growth and innovation. The industry can now concentrate on development rather than fighting for its right to exist. He highlighted that the Digital Asset Market Clarity Act (CLARITY Act), which aims to establish a clear federal regulatory framework dividing oversight between the SEC and CFTC, has gained significant momentum. This framework is intended to provide proper supervision, investor protection, and maintain U.S. leadership in digital assets. VanGrak's appointment marks a strategic shift from a "wartime" to a "peacetime" advisor, replacing former Chief Legal Officer Paul Grewal, who oversaw major litigation, including a dismissed 2023 SEC lawsuit. With his background at Citadel Securities and the SEC, VanGrak brings deep regulatory and institutional finance expertise as Coinbase expands beyond a simple exchange into a broader financial services provider, offering stocks, futures, prediction markets, and AI tools. For investors, bipartisan support for crypto legislation like the CLARITY Act represents a major shift from the enforcement-focused environment of 2023-2024. Lawmakers are now focused on *how* to regulate crypto, not *if* it should exist. However, risks remain, as the bill's passage is not yet guaranteed.

cryptonews.ru52m ago

Coinbase Vice President: The Wars Over Cryptocurrency Regulation Are Over

cryptonews.ru52m ago

Deep Dive into FWA: An Intriguing Experiment Turning NFTs into "On-Chain Gachapon"

A Deep Dive into FWA: The “On-Chain Gacha” Experiment for NFTs Fake World Assets (FWA), created by TokenWorks, introduces an innovative “NFT gacha machine” fully operating on-chain. Users can deposit eligible NFTs paired with ETH (called Backing) to create a Position, acting as a prize pool. Others can then pay a uniform Acquisition Price for a chance to win a random NFT from the pool. The core mechanism features a reverse probability system: Positions with lower Backing have a higher chance of being selected, serving as common prizes, while high-Backing Positions are rare “jackpots.” The acquisition price is calculated based on the harmonic mean of all Backings, keeping entry costs low. When a Position is won, the purchaser must choose: keep the NFT or accept the Standing Bid (85% of the Backing, claimable in ETH or $FWA tokens), returning the NFT to the original depositor. The protocol involves two main roles. Depositors provide liquidity (NFT + ETH), earning a share of fees from each draw, distributed equally per active Position, plus potential $FWA rewards. Purchasers pay to spin the gacha, receiving $FWA rewards for participation. A special “Crown” reward goes to the Position with the highest Backing. The $FWA token has a fixed supply and is initially obtainable only through protocol participation (depositing or purchasing), with external buying disabled early on to reduce sell pressure. Its value is supported by a built-in buy pressure: when purchasers opt for the $FWA settlement on a Standing Bid, the protocol uses the backing ETH to buy $FWA from the market. Revenue for the protocol comes from a 1% fee on each draw, a 1% settlement fee when an NFT is kept, and the 15% discount from Standing Bid settlements (currently allocated to the protocol). The design cleverly blends Uniswap-style liquidity provision, gacha mechanics, and tokenomics to create a novel, self-regulating marketplace for NFT liquidity and engagement.

marsbit1h ago

Deep Dive into FWA: An Intriguing Experiment Turning NFTs into "On-Chain Gachapon"

marsbit1h ago

10,000 Scientists Get 1 Year of Free Access: OpenAI Brings the Scientific Research Pipeline into ChatGPT

OpenAI has launched the "ChatGPT for Academic Researchers" program, offering free one-year access to its flagship models for 100,000 university researchers globally, with 10,000 spots available this summer. Selected institutions include prestigious centers like ENS Paris and the IAS at Princeton. The initiative provides an integrated research workspace within ChatGPT, bundling tools like ChatGPT, ChatGPT Work, and Codex, along with expanded Deep Research capabilities, higher usage limits, and specialized tools for life sciences. The suite connects to platforms like Zotero and GitHub, aiming to streamline the entire research workflow from literature review and coding to data analysis and manuscript drafting. OpenAI notes that about 1.3 million people already use ChatGPT weekly for advanced science and math. The program targets building long-term user dependency by embedding these tools into daily research habits. However, access comes with limitations: it does not include API credits or model weights, and eligibility is restricted to verified academic researchers from supported countries. This approach contrasts with Anthropic's "AI for Science" program, which offers API credits but not an integrated workspace. Both companies emphasize preventing misuse by withholding model weights, a point of contention for AI researchers seeking transparency. The core strategy remains clear: provide a powerful, integrated environment to foster user reliance ahead of the post-free period.

marsbit1h ago

10,000 Scientists Get 1 Year of Free Access: OpenAI Brings the Scientific Research Pipeline into ChatGPT

marsbit1h ago

What's Going On with Gigadevice? Major Shareholder Cashes Out 44 Billion, Then Announces 20 Billion Buyback

Gigadevice Innovation, a leading Chinese memory chip company, has executed a controversial financial maneuver. The company's controlling shareholder and chairman, Zhu Yiming, sold approximately 44 billion RMB worth of his shares between early May and mid-June 2026, capitalizing on a soaring stock price that peaked at 846.66 RMB on June 29th. Following a subsequent stock crash—plummeting to around 350 RMB in 22 trading days and erasing over 330 billion RMB in market value—Zhu announced a combined "market rescue" plan on July 29th. This plan includes his personal commitment to buy back at least 1 billion RMB in shares and a company proposal to repurchase 1 to 2 billion RMB worth of stock. This sequence of high-selling followed by a low-buying plan has confused and unsettled many of the company's 240,000 retail investors. The stock's dramatic decline was attributed to several factors: the successful IPO of its sister company, Changxin Technologies, which ended Gigadevice's status as a primary investment proxy for the domestic memory sector; a Morgan Stanley report warning of a potential peak in the memory chip cycle; and a severe loss of market confidence triggered by the chairman's massive sell-off. While the sell-off was procedurally compliant, its timing has been criticized. The company's fundamentals appear strong, with preliminary H1 2026 results showing revenue up 177% year-on-year to 11.5 billion RMB and net profit skyrocketing 1099% to 6.9 billion RMB, driven by a boom in memory chips and MCU demand. However, a significant portion (2.05 billion RMB) of this profit came from non-recurring gains like securities investment, and the memory industry is notoriously cyclical. Analysts highlight the company's role in the domestic substitution of niche DRAM and NOR Flash memory, with some maintaining bullish price targets. Yet, the recent events underscore key risks: its fabless model creates dependency on foundries like Changxin, and the chairman's actions have raised serious questions about management's alignment with minority shareholders. The promised buybacks cannot commence until December 13th due to a mandatory six-month cooling-off period following an insider sale, leaving the stock vulnerable in the interim.

marsbit1h ago

What's Going On with Gigadevice? Major Shareholder Cashes Out 44 Billion, Then Announces 20 Billion Buyback

marsbit1h ago

Trading

Spot

Hot Articles

How to Buy ETC

Welcome to HTX.com! We've made purchasing Ethereum Classic (ETC) simple and convenient. Follow our step-by-step guide to embark on your crypto journey.Step 1: Create Your HTX AccountUse your email or phone number to sign up for a free account on HTX. Experience a hassle-free registration journey and unlock all features.Get My AccountStep 2: Go to Buy Crypto and Choose Your Payment MethodCredit/Debit Card: Use your Visa or Mastercard to buy Ethereum Classic (ETC) instantly.Balance: Use funds from your HTX account balance to trade seamlessly.Third Parties: We've added popular payment methods such as Google Pay and Apple Pay to enhance convenience.P2P: Trade directly with other users on HTX.Over-the-Counter (OTC): We offer tailor-made services and competitive exchange rates for traders.Step 3: Store Your Ethereum Classic (ETC)After purchasing your Ethereum Classic (ETC), store it in your HTX account. Alternatively, you can send it elsewhere via blockchain transfer or use it to trade other cryptocurrencies.Step 4: Trade Ethereum Classic (ETC)Easily trade Ethereum Classic (ETC) on HTX's spot market. Simply access your account, select your trading pair, execute your trades, and monitor in real-time. We offer a user-friendly experience for both beginners and seasoned traders.

4.6k Total ViewsPublished 2024.03.29Updated 2026.06.02

How to Buy ETC

Discussions

Welcome to the HTX Community. Here, you can stay informed about the latest platform developments and gain access to professional market insights. Users' opinions on the price of ETC (ETC) are presented below.

活动图片