As our incubated projects continue to mature, we’d like to update the community monthly on the progress we make. Below are June updates on Hyperledger projects.

Hyperledger Burrow

  • Implementation of dynamic memory on the Ethereum Virtual Machine
  • New type-safe Application Binary Interface package for translating data to Ethereum contracts into packed Ethereum bytes for transaction formulation (logical requirement for Ethereum chain; but all package implementations thus far have been GPLv3 licensed, as such in tooling code not included in Burrow; this new package will be able to go into Hyperledger Burrow under Apache license)
  • Alpha of batching client for new API with high transaction throughput (> 400 tx/s)
  • Various bug fixes
  • First prototype of Burrow EVM to run as transaction processor on Hyperledger Sawtooth Ledger

Hyperledger Cello

  • A user dashboard was added to support seeing blockchain status and chaincodes.
  • The k8s support features was started with intern students; Upgrade swarm support to latest version (17.04).
  • Refine the installation scripts to support multi-os-distributions.
  • Fabric 1.0-* supported scripts was added.

Hyperledger Composer

  • We completed all rebranding activities as part of the move to Hyperledger – we moved to the Hyperledger Docker Hub organization, and renamed the Yeoman generator module.
  • We added support for modelling and publishing events from a transaction processor function, allowing client applications and existing systems to respond to events from a deployed business network.
  • We made extensive changes to our new user and getting started documentation, including reworked installation guides and tutorials which are available in the docs: https://hyperledger.github.io/composer/introduction/introduction.html
  • We delivered a set of nodes for Node-RED which allow developers to easily build outbound and inbound integration between a deployed business network and external system using IoT/MQTT, WebSockets, TCP, etc.
  • We added experimental support for invoking external HTTP APIs from within a transaction processor function, allowing external data such as share prices to be used within business logic.
  • We are currently focusing on delivering Hyperledger Fabric v1.0 beta support, complex query support (by exploiting CouchDB), and a new vehicle lifecycle demo that shows off the power of Composer.

Hyperledger Explorer

  • No major updates to report this month.

Hyperledger Fabric

  • Hyperledger Fabric v1.0.0-beta was released, and the maintainers plan on weekly releases until we have a demonstrably stable release candidate. We hope to be able to release in late July if all goes well.
  • The project’s engineers have significantly increased test coverage (+82%) and reduced its open defect count (~130 -> 22) since the 1.0.0-alpha2 release. It has been encouraging to see the diversity of contributions. It the past month alone, we have had contributions from 73 individuals representing 12 companies (including IBM) and 12 unaffiliated individuals.
  • The project is seeing a steadily increasing stream of downloads of the milestone releases with global coverage (US, Brazil, China, India, UK, Germany, France, Croatia, Russia, Japan, Indonesia, Australia and even Pakistan). There is an abundance of interest in China, India and Japan, nearly rivaling the US.
  • The remaining focus is on improving the documentation, continuing to test and fix bugs, and complete the various license, crypto-export and security scans.

Hyperledger Indy

  • No major updates to report this month.

Hyperledger Iroha

  • No major updates to report this month.

Hyperledger Sawtooth

  • Graduated to Active status! 
  • Project page new and improved, now with demo networks: https://www.hyperledger.org/projects/sawtooth
  • Collaborating with Hyperledger Burrow to integrate EVM with Sawtooth.
  • Added “State Delta Subscriptions” for pub/sub feature
  • Added Supply Chain Transaction Family
  • Providing Hyperledger Sawtooth features for Open Music Initiative Summer Lab.
  • Completed Linux Foundation Core Infrastructure Initiative badge requirements.

That’s it for the updates! We encourage developers to join our efforts on these projects. You can plug into the Hyperledger community at github, Rocket.Chat the wiki or our mailing list. You can also follow Hyperledger on Twitter or email us with any questions: info@hyperledger.org.

Happy coding!