Info Gulp

What Is Hyperledger Composer?


Last Updated:
Info Gulp employs strict editorial principles to provide accurate, clear and actionable information. Learn more about our Editorial Policy.

    Highlights

  • Hyperledger Composer is an open-source toolset for developing blockchain applications and smart contracts to address business issues and enhance efficiencies
  • The project entered deprecated status in August 2019 and has been integrated into Hyperledger Fabric v1
  • 4+
  • It enables non-technical business users to collaborate with developers in defining business rules, assets, participants, and access controls
  • Composer supports reusability of components, real-time testing via a web-based playground, and easy generation of scripts and APIs for business implementations
Table of Contents

What Is Hyperledger Composer?

Let me explain Hyperledger Composer directly to you: it's a set of open-source tools that lets business owners, operators, and developers create blockchain applications and smart contracts to solve business problems or improve operational efficiencies. Think of it as a commercial example of blockchain-as-a-service (BaaS). This is one of several Hyperledger projects hosted by The Linux Foundation, working with corporate members.

As of August 2019, the Hyperledger Composer project is deprecated, so while people still use it, the maintainers aren't adding new features or providing support. It's now combined into Hyperledger Fabric v1.4+.

Key Takeaways

Here's what you need to know: Hyperledger Composer is a business-focused toolset for building enterprise blockchain applications, part of the broader Hyperledger project. It was designed to help create open-source blockchain apps that encourage collaboration within organizations and across business networks. Development stopped in summer 2019, and it's now integrated into the more comprehensive Hyperledger Fabric platform.

Understanding Hyperledger Composer

Hyperledger Composer is built in JavaScript, a platform-independent language that supports built-in libraries and uses functions and scripts to make things more scalable and reusable. It's an application development framework that simplifies and speeds up creating blockchain apps on Hyperledger Fabric.

If you're a business person without technical knowledge, you can easily team up with a developer using Composer to build specific features. This includes defining business rules for processing blockchain transactions, specifying the assets exchanged in blockchain use cases, and setting controls for participants, their identities, roles, and access levels for different transactions.

As a developer, you can use Composer to build and configure the core parts of the blockchain, like the network's digital assets, transaction logic, participants, and access controls. It supports sharing, reusability, and scalability of components across organizations. You can generate the scripts and APIs needed for business implementation, and it handles use cases with real-time testing—even through the web-based Composer Playground, without needing local installations.

With Hyperledger Composer, you can create and run a sample blockchain network and assign restricted permissions to participants. For example, you could build a 'Perishable Goods Network' for trading items like fruits and vegetables, involving participants such as farmers, shippers, and importers. You'd define roles for each, set and execute agreement terms, track shipments, monitor goods status at various supply chain stages, and manage payments.

Special Considerations

Hyperledger Composer offers advantages like faster creation of blockchain apps in straightforward steps, smooth and low-cost modeling and testing where you can build, test, and deploy options to find the best fit, and reusability of existing apps and APIs to cut effort and costs.

The Business Network Archive is key to its architecture; it holds the core data and functionality of the business network, including the business model, transaction logic, and access controls. Composer Playground is the web-based interface for modeling business requirements and functions, doing functional testing, and even deployment testing on a live blockchain. There's also a LoopBack connector that supports various APIs and integration capabilities, making it easy for client applications and non-blockchain apps to interface with Hyperledger Composer.

Other articles for you

What Is Martial Law?
What Is Martial Law?

Martial law replaces civilian government with military authority to restore order during crises, often suspending civil liberties.

What Is Blockchain Wallet?
What Is Blockchain Wallet?

Blockchain.com's DeFi Wallet is a secure tool for managing, trading, and swapping cryptocurrencies via a decentralized exchange.

What Is a Generation-Skipping Trust (GST)?
What Is a Generation-Skipping Trust (GST)?

A generation-skipping trust allows wealthy individuals to pass assets directly to grandchildren, bypassing estate taxes on the intermediate generation.

What Is Level-Premium Insurance?
What Is Level-Premium Insurance?

Level-premium insurance maintains fixed premiums while potentially increasing coverage over time in permanent policies.

What Is Bait and Switch?
What Is Bait and Switch?

Bait and switch is a deceptive sales tactic where sellers lure customers with attractive offers that are unavailable to push more expensive alternatives.

What Is Form W-9?
What Is Form W-9?

Form W-9 is an IRS document used to collect taxpayer information for non-employees to generate tax forms like 1099.

What Is Privatization?
What Is Privatization?

Privatization is the transfer of government-owned assets or operations to private entities to improve efficiency and reduce costs.

What Is the Plowback Ratio?
What Is the Plowback Ratio?

The plowback ratio measures the portion of a company's earnings retained for reinvestment rather than paid as dividends.

What Are Other Long-Term Liabilities?
What Are Other Long-Term Liabilities?

Other long-term liabilities are grouped obligations on a balance sheet due beyond one year that aren't significant enough for individual listing.

What Is a Value Stock?
What Is a Value Stock?

Value stocks are equities trading below their intrinsic value, offering opportunities for long-term growth and dividends, distinct from high-potential growth stocks.

Follow Us

Share



by using this website you agree to our Cookies Policy

Copyright © Info Gulp 2025