article_banner

It’s been 10 months since Ethereum Classic Labs Core (ECLC) launched, and we are blessed to have made so much progress since.

Atlantis, next stop Agharta

The ETC community worked relentlessly to coordinate the Atlantis hard fork. ECL/ ECLC are proud to have championed Atlantis along side the broader community and we stand behind consensus for the next upgrades to come (Agharta).

Third-Quarter 2019 Achievements

EVM/ Compiler Team

EVM-LLVM Backend

  • Major progress on EVM-LLVM backend nearing Alpha release. If you want a sneak peak, then check out the project repo here.

evm_llvm_img

The EVM-LLVM back-end project will allow developers use a large scope of programming languages (Rust for smart contracts!) other than Solidity to target the Ethereum Virtual Machine (EVM), they can also immediately benefit from various development tools built around LLVM infrastructure.

Client Team

  • Contributed to Multi-Geth release v1.9.3 with updates to upstream tracking and OpenRPC service definition.
  • Contributed CLI to Go-OpenRPC, a Go-lang instance of OpenRPC forked by Greg Hill whom's working on Hyperledger Burrow. Hyperledger Burrow now utilizes OpenRPC.

Tooling Team

OpenRPC

open_rpc_logo

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

inspector_img

OpenRPC Inspector is a simple tool to create, modify and execute JSON-RPC requests. It can be used as a standalone tool or included in other projects. Now developers can test their APIs in the playground by using the inspector tool conveniently embedded within the documentation of their APIs.

open_rpc_playground_img

The OpenRPC Playground is an online IDE that allows developers to build documentation driven JSON-RPC 2.0 APIs.

Client-js is a browser-compatible JSON-RPC client with multiple transports:

OpenRPC server-js is a JSON-RPC 2.0 server implementation that supports multiple transport protocols. Inspired by mole-rpc, built for OpenRPC.

The generator-client is a tool to generate clients based on a given OpenRPC document. Currently supports Rust, JavaScript/ Typescript, and more to come.

eth_json_rpc_api

The Ethereum JSON RPC API is a a JSON-RPC API to interface with the EthereumStack.

Jade Suite

jade_explorer_img

The goal of Jade is to enable the creation of decentralized, peer to peer applications built for Ethereum Classic.

jade_explorer_img

Jade Explorer is a minimal open-source block explorer for the Ethereum Stack and can be configured at any remote RPC node for any EVM-based network. We’ve recently implemented a change language feature which currently supports Chinese and Korean.

jsr_ui_img

Jade Service Runner UI is an app that bundles Jade Service Runner and its interface into an easy to use application for users to install, manage, and discover locally run services.

Jade Signer JSON-RPC API lets you manage keys, sign transactions and messages offline for any EVM-based blockchain.

ECLC in the Media

🔗⏯ ETC Summit 2019 - Day 1 - Talk 05 - Shane Jonas - The Future of JSON RPC Tooling

🔗⏯ ETC Summit 2019 - Day 1 - Talk 06 - Zane Starr - Jade Service Runner: Bridging the Decentralized Ser...

🔗⏯ Jade Explorer - a minimal open-source block explorer for the Ethereum Stack

🔗⏯ Mordor teaser (see description)

🔗📰 The EVM-LLVM is coming to Ethereum Classic! What you need to know.

🔗📰 Jade Explorer, A Minimal Block Explorer for the Ethereum Stack

Connect with ECL and ECLC