ETC Core — Quarterly Development Review Q4, 2019

Introduction

Client team

Multi-Geth

ETC Core is committed to the maintenance and support for Multi-Geth since our team launched in January of 2019. Multi-Geth is a swiss-army-knife client allowing users to run Ethereum Classic, Ethereum, and related testnets. Multi-Geth can be easily managed using Jade service runner or it’s app alternative, Jade Desktop.

  • Added Agharta hard-fork support
  • Added Mordor testnet chain support
  • OpenRPC maintenance

Geth-Classic reaches end-of-life

EVM/ Compiler team

EVM-LLVM

The EVM-LLVM project is bringing LLVM infrastructure to the EthereumStack. If you’d like to learn more about the benefits of this project read here.

  • Progress on EVM-LLVM backend nearing Alpha release.
  • Collaborated with Second State to prepare for delivering Solidity support.

Tooling Team

OpenRPC

https://open-rpc.org/field-guide/

The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs.

OpenRPC Specification

ETH-JSON-RPC API

ETH JSON RPC API on OpenRPC Playground
  • Releases v1.2.2–1.2.3 focused maintenance.

OpenRPC Playground

  • Releases v1.3.4–1.3.5 focused on maintenance.

OpenRPC Inspector

OpenRPC Inspector is a simple tool to create, modify and execute JSON-RPC requests.

  • Releases v1.1.0–1.2.7 focused on bug fixes, UI/ UX improvements.
  • Improved UI/ UX: Users had to click an in-line icon to edit each individual line. Now developers can fluidly type their JSON-RPC syntax.

Expedition 🧭

Expedition Block Explorer v1.8.1

The Expedition explorer is a minimal open-source EthereumStack explorer for Ethereum Classic, Ethereum, and related testnets.

  • Releases v1.2.0–1.7.0 focused on bug fixes, maintenance, and new features.
  • Added Top Miner stats.
  • Added gas usage meter.
  • Added Mordor testnet chain support.
  • Added view raw for blocks and transactions
  • Added pagination for block and address history

Eserialize 🥣

Eseialize is an online tool and can be used as a module to deserialize data for the EthereumStack.

  • Initial tool release and releases v1.0.0–1.0.2.

Jade

  • Bumped Multi-Geth for Agharta hard-fork support.
  • Releases v1.5.0–1.8.0 focused on bug fixes and enhancements.

Jade Desktop

  • Releases v1.1.1–1.1.2 focused on enhancements and bumping Jade service manager.

❔Coming soon

Bounties 💰

Identity

Other Updates

ETC Core in the Media

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store