Hyperledger Blockchain Explorer

Hyperledger Blockchain-explorer is a project in Incubation that was proposed by Christopher Ferris (IBM), Dan Middleton (Intel) and Pardha Vishnumolakala (DTCC) to create a user-friendly web application for Hyperledger to view/query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes/transaction families (view/invoke/deploy/query) and any other relevant information stored in the ledger.

Hyperledger Burrow

Burrow (formerly known as eris-db) is a permissionable smart contract machine. The first of its kind when released in December, 2014, Burrow provides a modular blockchain client with a permissioned smart contract interpreter built in part to the specification of the Ethereum Virtual Machine (EVM).

Burrow’s users can operate any smart contract that has been compiled by any EVM language compiler in their own permissioned blockchain environments. Burrow extends previous work within Hyperledger by providing a strongly deterministic smart contract focused blockchain design to the Project’s overall effort. Burrow’s architecture opens a range of interesting cross-project collaborations within the Hyperledger umbrella.

Currently, Burrow is sponsored by Casey Kuhlman, Benjamin Bollen and Silas Davis of Monax and Dan Middleton of Intel.

Hyperledger Cello

Hyperledger Cello is a toolkit for deploying a Blockchain-as-a-Service, that reduces the effort required for creating, managing, and terminating blockchains. Hyperledger Cello aims to bring the on-demand “as-a-service” deployment model to the blockchain ecosystem, to provide a multi-tenant chain service efficiently and automatically, on top of various infrastructure, e.g., baremetal, virtual machine, and more container platforms.

Currently, Baohua Yang and Haitao Yue from IBM Research are committed part-time to developing and maintaining the project. There are also sponsors from Soramitsu, Huawei and Intel.

Hyperledger Cello is hosted at github.

Hyperledger Fabric

Hyperledger Fabric is the first project to graduate Incubation to Active status on March 3, 2017. It was originally proposed by Tamas Blummer (DAH) and Christopher Ferris (IBM) as a result of the first hackathon during which a merge between IBM’s proposal and DAH’s proposal was started (see Proposal).

Hyperledger fabric is an implementation of blockchain technology that is intended as a foundation for developing blockchain applications or solutions. It offers a modular architecture allowing components, such as consensus and membership services, to be plug-and-play. It leverages container technology to host smart contracts called “chaincode” that comprise the application logic of the system.

There are three repositories that comprise the Hyperledger fabric incubator:

Note: we also maintain read-only mirrors of our Gerrit managed repos on GitHub:

You can find out how to contribute to Hyperledger fabric here. Complete documentation for the fabric can be found here. We use Jira for tracking issues and development.

Hyperledger Iroha

Hyperledger Iroha is a project in Incubation that was proposed by Makoto Takemiya (Soramitsu), Toshiya Cho (Hitachi), Takahiro Inaba (NTT Data), and Mark Smargon (Colu) (see Proposal).

Hyperledger Iroha is a distributed ledger project that was designed to be simple and easy to incorporate into infrastructural projects requiring distributed ledger technology. Hyperledger Iroha features:

  • simple construction
  • modern, domain-driven C++ design
  • emphasis on mobile application development
  • new, chain-based Byzantine fault tolerant consensus algorithm, called Sumeragi

Details of the design and architecture of Iroha can be found in the white paper: https://github.com/soramitsu/iroha/blob/master/docs/iroha_whitepaper.md

You can find out how to contribute to Hyperledger Iroha here.

Hyperledger Sawtooth Lake

Designed for versatility and scalability, Hyperledger Sawtooth Lake is a modular blockchain suite. Distributed Ledger Technology has potential in many fields with use cases from IoT to Financials. This architecture recognizes the diversity of requirements across that spectrum. Hyperledger Sawtooth Lake supports both permissioned and permissionless deployments. It includes a novel consensus algorithm, Proof of Elapsed Time (PoET). PoET targets large distributed validator populations with minimal resource consumption. Transaction business logic is decoupled from the consensus layer into Transaction Families that allow for restricted or unfettered semantics.

Hyperledger Sawtooth Lake is contained in a single repository. The tools and code that were previously contained in multiple repositories have been consolidated:

You can find out how to contribute to Hyperledger Sawtooth Lake here.