General Roadmap

ETCDEV Team plans for 2018-2020


Short term goals
  • Scalability through sidechains
  • IoT
  • Help 3rd party developers to build apps on top of ETC
2-3 year goals
  • Better security and encryption
  • Interoperability with other blockchains


  • Remove Difficulty Bomb
  • Emerald Wallet for Mobile
  • Release Dapp SDK (Emerald Project)
  • Sidechains
  • Enable new opcodes from ETH (compatibility)
  • IPFS integration
  • SputnikVM optimizations and JIT Compilation
  • New improved statedb layer


  • Scalability improvement and sharding (towards to 1,000+ tx/sec)
  • Light client for IoT and Mobile
  • Interoperability with other blockchains
  • Improve cryptography on EVM (for zero knowledge proof, homomorphic encryption, etc)


  • Hybrid consensus research
  • Mesh networks

Detailed Roadmap for 2018

Please be advised that following plan is subject to change. This plan is preliminary and reflects only major steps, during the year we can face unexpected challenges, or do a pivot to a more optimal direction. Minor releases, maintenance, experimental and secret projects are not reflected below


  • Introduction of Sidechains architecture
  • Enable SputnikVM in Geth


  • First public release of Emerald Desktop Wallet
  • Warp sync in Geth


  • Beta of Emerald Mobile Wallet
  • Disable difficulty bomb


  • Working prototype of Sidechain
  • Enable new Opcodes for compatibility with ETH


  • PoC of new StateDB layer
  • Emerald Mobile Wallet


  • Sidechains support in Emerald Project
  • Emerald SDK First Release


  • JIT Compilation in SputnikVM


  • Integrated cross transactions with external blockchains
  • New StatDB Layer


  • IPFS support by Emerald


  • Fully IoT-compatible infrastructure of ETC


  • Upgrade EVM (new opcodes and optimizations)

Main Projects

Classic Geth / github

ETCDEV have been maintaining and improving Geth since the fork, and are going to continue this work with a focus on architecture modularization, performance improvements and making it friendlier for using in the business environment. Classic Geth is a fork of ETH Geth, but developed separately since October 2016 (up to 50% of the current code has been rewritten/replaced/removed).

Sputnik VM / github

Next generation of EVM developed by ETCDEV team. It's a separate embeddable EVM, compatible with different types of Ethereum blockchains, compatible with IoT. ETCDEV is going to work on further improvements, parallel execution, optimizations for different hardware architectures and Just-In-Time compilation for EVM bytecode.

Emerald Platform / github

Toolkit to build applications running on Ethereum ETC, contains UI Components, Libraries for Javascript and Rust, Icons, Build tools, etc. Targeting various platforms, such as Desktop, Mobile, Web and even Shell Scripting.


New project for 2018, sidechain implementation as native part of ETC infrastructure and protocols as a way to add scalability and bring ETC to IoT