Hyperledger Overview: Hyperledger Composer and other tools (Part 3)

Lina Network

|
August 25, 2020

This is the third part of the series introducing the open source project Hyperledger. In this article, we will cover Hyperledger tools.

Overview of the open source project Hyperledger (part 1)

Introduction of different types of Hyperledger Frameworks (part 2)

Hyperledger tools (also known as Hyperledger modules) are auxiliary softwares used throughout Hyperledger projects to deploy and maintain the Blockchain, verify data stored on the ledger, and assist with the design and development of Blockchain applications. Hyperledger tools include:

  1. Hyperledger Composer
  2. Hyperledger Avalon
  3. Hyperledger Cactus
  4. Hyperledger Caliper
  5. Hyperledger Cello
  6. Hyperledger Explorer
  7. Hyperledger Quilt

1. Hyperledger Composer

Programming languageJavaScript
TypeModel and build blockchain networks
StatusInactive

Hyperledger Composer is a set of tools to help business owners and developers build a business Blockchain network simply, easily and quickly. Specifically, Hyperledger Composer allows:

  • Model business Blockchain network
  • Generate REST APIs to interact with the Blockchain network
  • Create frameworks for Angular application

Contributed by IBM and built in JavaScript, Hyperledger Composer takes advantage of popular tools (node.js, npm, CLI) to create a user-friendly, easy-to-use toolkit, which can be quickly learnt and implemented by developers.

Hyperledger Composer’s advantages are:

  • Create Blockchain applications faster, reduce the huge amount of work it takes to create an application from scratch
  • Minimize risk with efficient and well-tested designs that closely align business and technical sides
  • High flexibility

2. Hyperledger Avalon

Programming languageC/C++
Java
Python
TypePrivate Blockchain transaction
StatusActive

Hyperledger Avalon, also known as the Trusted Compute Framework (TCF), is the latest Hyperledger toolkit. It allows the execution of private transactions on Blockchain, improving the scalability and processing speed of the main Blockchain network.

Hyperledger Avalon project has received the attention and sponsorship of many “giants” in the field of technology: Intel, iExec Blockchain Tech, Alibaba Cloud, Baidu, BGI, Chainlink, Consensys, EEA, Espeo, IBM, Kaleido, Microsoft, Banco Santander, Wipro, Oracle, and Monax.

3. Hyperledger Cactus

Programming languageJavaScript
TypeIntegrate different Blockchains
StatusActive

Hyperledger Cactus, also known as Blockchain Integration Framework, is a new solution to interoperability problems between different blockchains, contributed by Accenture and Fujitsu. It is designed to assist users to securely integrate multiple Blockchain networks.

4. Hyperledger Caliper

Programming languageJavaScript
TypeBlockchain performance evaluation
StatusActive

Hyperledger Caliper is a blockchain network performance evaluation tool based on a previously defined set of use cases. It will generate reports containing performance evaluation indicators for reference when choosing the right Blockchain application for your needs. Typical metrics are transaction per second, transaction latency, resource utilization, etc.

5. Hyperledger Cello

Programming languageJavaScript
Python
TypeBlockchain-as-a-Service (BaaS)
StatusActive

Hyperledger Cello is a toolkit that meets the needs of businesses that want to implement Blockchain-as-a-Service (BaaS). Hyperledger Cello aims to deploy an on-demand service model into the Blockchain application ecosystem, thereby driving the development of other Hyperledger Frameworks.

Hyperledger Cello is contributed by IBM, with sponsorship from Soramitsu, Huawei and Intel. With Cello, businesses and developers can easily build the BaaS platform.

6. Hyperledger Explorer

Programming languageJavaScript
TypeView and interact with data blocks on Blockchain
StatusActive

Hyperledger Explorer is a visualization tool for Blockchain operations. It allows anyone to view and explore Hyperledger projects from inside, without compromising developer privacy. Hyperledger Explorer is contributed by DTCC, Intel and IBM.

Designed as a user-friendly web application, Hyperledger Explorer allows users to view, call, deploy, or query:

  • Data block
  • Transactions and related data
  • Network information (name, status, list of nodes)
  • Smart contracts (chain codes and transaction families)
  • Other relevant information stored in a ledger

7. Hyperledger Quilt

Programming languageJava
TypeLedger interoperability
StatusActive

Built on the Interledger protocol, Hyperledger Quilt allows transactions on any payment network, including fiat or crypto. In other words, Hyperledger Quilt provides interoperability and conversion of value between distributed and non-distributed ledgers. Hyperledger Quilt is contributed by NTT Data and Ripple.

Follow Lina Network’s articles to learn more about other groundbreaking technologies.

Write a comment

Your email address will not be published

*