ETC support in Hyperledger Besu

Bob Summerwill
3 min readSep 10, 2019

--

I am very happy to announce that the ETC Cooperative are funding ChainSafe to implement Ethereum Classic support for the Hyperledger Besu codebase, so that we will have an additional choice of client software for ETC in the near future.

Hyperledger Besu (formerly known as Pantheon) is a Apache 2.0 licensed, enterprise-grade Java codebase developed by the PegaSys protocol engineering team, a spoke at ConsenSys over the last two years. It is compliant with the Enterprise Ethereum Alliance (EEA) specification, ETH mainnet compatible, and supports Ethash, Clique and IBFT2 consensus.

It was contributed to Hyperledger just a few weeks ago and will now be maintained collectively within that Linux Foundation collaboration workflow.

I was delighted to see PegaSys contribute Besu to Hyperledger, because it achieves a goal which I was personally striving for over 3 years ago!

I hosted an Open Source Blockchain Meetup in May 2016 at OSCON where I first met Brian Behlendorf and began my multi-year quest to bring the Ethereum and Hyperledger communities closer.

See also Ethereum Everywhere and Bob’s New Adventure for more history.

I was privileged to see the very beginnings of this codebase, which were entwined in the creation of the Enterprise Ethereum Alliance which I was also personally involved with. PegaSys have an all-star protocol engineering team and have built something very special here.

To see that shared within the context of Hyperledger makes me so very proud, and the opportunity to add ETC support was an opportunity not to be missed.

We really need the client diversity within ETC and there is no better vehicle for the collective development of a blockchain client codebase than Hyperledger, IMHO.

ChainSafe are absolutely the right choice for the job, having recently updated Classic Geth for the ETC Atlantis hardfork. They also worked on the Kotti project with the ETC Cooperative. They have a fantastically talented team and are great to work with. Their CEO, Aidan Hyman, will be speaking at ETC Summit in Vancouver this year.

The ETC Cooperative have also applied for associate membership of Hyperledger, though membership is not necessary to contribute to the open source projects under the banner. We want to signal our commitment to the Hyperledger project as a whole, and to being good citizens.

So, away we go!

--

--