Hyperledger Fabric

Build Hyperledger Fabric Networks the Easy Way

Launch a Hyperledger Fabric network on our platform and enjoy powerful REST APIs, flexible cloud deployment options, and advanced token management.

White Hyperledger Fabric Icon

Why Launch Your Hyperledger Fabric Chain on Kaleido

Our team includes founding members of Hyperledger Fabric, plus long time committers and maintainers. We serve on the technical steering committee for Hyperledger and are significant contributors to not only Fabric, but Hyperledger FireFly as well.

Because we know this technology well, we understand how important it is to give developers tools and APIs to make development easier. Our platform makes it radically simple to build blockchain applications on Fabric chains.

Launch Fast and Simply

Launch a chain in minutes, while FabConnect, our open source REST API for simplifying Fabric interactions, makes it simple for any developer to manage a network without having to become a Fabric expert first.

Deploy on Any Cloud

Deploy an enterprise-grade network on AWS, Azure, or on-prem, and spend more time perfecting your use case and less time building the blockchain infrastructure.

Access Pluggable Services

Access all of the on-chain and off-chain services you need to get enterprise blockchain networks and applications to production.

Hyperledger Fabric certified service provider badge

Our Hyperledger Fabric Expertise

Kaleido is a Hyperledger Certified Service Provider (HCSP) with a deep expertise in helping enterprises successfully adopt Hyperledger tools. Our founding partners are also active with the Hyperledger Foundation. Sophia Lopez is a General Member representative on the Hyperledger Foundation Governing Board and Jim Zhang is a member of the Hyperledger Foundation Technical Oversight Committee.

How Hyperledger Fabric on Kaleido Compares

We match the Hyperledger Fabric with an enterprise-grade platform and a stack of pluggable tools so you can reach production faster.

Try It Free
Others
400+ Blockchain APIs
Digital Assets & Tokens
Apps & Secure Data Flows
3rd Party Plug-and-play Marketplace
Multi-Party Control Plane
Flexible Deployment (AWS, Azure, On-Premises)
Enterprise Integration Services
ISO 27001, 27017, and 27018 Certified
SOC 2 Type 2 Certified
Built in High Availability and Disaster Recovery
SLAs and 24/7 Support
Rated #1
Asset Tokenization & Blockchain on G2
1B+
Blocks Mined on Kaleido Chains
10K+
Developers Across 30+ Countries
1000+
Digital Transformation Projects

Hyperledger Fabric at a Glance

Chain Configurations
Private, Consortium
Associated Organization
Linux Foundation
Consensus Algorithms
Raft
Smart Contract Language
Go, Java, Node.js
Cryptocurrency
None
EVM-compatible
No

What is Hyperledger Fabric?

Hyperledger Fabric is an open-source permissioned blockchain framework first developed by IBM and donated to the Linux Foundation in 2015. Initially used in supply chain and financial applications, it gained traction due to its modularity, privacy features, and versatility in designing business-specific blockchain solutions, making it a trusted choice for enterprise-grade applications. Kaleido’s team contains founding members of Hyperledger Fabric, plus long time committers and maintainers.

What are the benefits of Hyperledger Fabric?

Hyperledger Fabric offers benefits such as modular architecture, support for multiple programming languages, private and secure channels, and the ability to plug in different consensus algorithms, making it flexible and adaptable to various business needs.

What are top Hyperledger Fabric Use Cases?

Hyperledger Fabric is a great protocol choice for tracking the provenance of goods along a supply chain, enhancing transparency and reducing fraud. It has also found broad adoption in financial services and healthcare, where its privacy capability and ability to securely share data helps streamline complex and sensitive operations. With a modular architecture, Fabric enables plenty of customizations to make blockchain-based collaboration easier and more efficient for enterprise businesses. Fabric is a great option if there are competitive or separate entities operating in one shared network as channels enable 1-to-1 interactions in dedicated, separate chains.

How to get started with Hyperledger Fabric?

You can launch a Hyperledger Fabric chain in minutes on the Kaleido platform using the free trial, enjoying a full suite of plug and play tools and services, or download the source code to build your own chain.

The Benefits of Hyperledger Fabric

Since launching in 2015, Hyperledger Fabric has been a top choice for enterprises looking to build apps on permissioned blockchain networks. The modular architecture is capable of powering large-scale applications that require enterprise-grade data security.

Hyperledger Fabric is one of the many protocol choices available on Kaleido. With a full suite of plug and play services, flexible cloud deployment options, and powerful APIs, Kaleido is the easiest way to run a Fabric network anywhere.

Permissions & Governance

The protocol gives you the ability to protect certain details of peer transactions. This has made it a go-to protocol for industries like financial services, supply chains, and the insurance.

Open Source

Part of the Hyperledger project of the Linux Foundation, Hyperledger Fabric is an open source protocol that allows the enterprise to build custom applications and limit vendor risks.

Security

With a high level of security for enterprise users, Fabric uses a permissioned network to prevent unauthorized access

Modular & Pluggable

Hyperledger Fabric is a modular blockchain framework that allows you to plug in different components, such as consensus algorithms and membership services, and tailor networks to your needs.

Transaction Flow

Fabric has a unique execute-order-commit endorsement model where transactions are initially executed on a set of peers while ordering service handles packaging and delivery.

Smart Contract Languages

You can leverage the programming languages that best fit your project and team since Go, Java, and Node.js are supported smart contract languages.
The RiskStream Collaborative currently operates across a variety of insurance sectors, including personal lines, commercial lines, life and annuities, and reinsurance. With Kaleido, our members can quickly stand up proof of concepts and then rapidly produce production-hardened applications.
Christopher McDaniel
President
RiskStream Collaborative

Use cases for Hyperledger Fabric

Hyperledger Fabric is a private blockchain that allows developers to create subnets, or channels, meaning that certain proprietary or personal information can remain confidential. This makes Fabric a protocol of choice for industries like financial services, insurance, and supply chain management.

Supply Chains

Hyperledger Fabric networks can increase transparency and traceability of transactions which can be used to monitor real-time location data, limit fraud, and more.

Digital Assets

Complex multi-party business networks built on Fabric can easily tokenize assets, transact instantly, share data, and eliminate cumbersome paperwork as business flows are automated.
Digital Twins in Hexagons

Insurance

Moving insurance transactions to blockchain can eliminate fraud, automate claim processing, digitize legacy systems, and automate Know Your Customer (KYC) processes.

Related Resources

Want to dive deeper on Hyperledger Fabric and Kaleido? Check out the resources below for additional information.

Common Questions about Hyperledger Fabric

Is Hyperledger Fabric free?

Hyperledger Fabric is free to use. Developed by the Linux Foundation, it is open source and anyone can download it.

Is Hyperledger Fabric a private blockchain?

Yes. Hyperledger Fabric is designed for use in enterprise environments where multiple organizations need to collaborate and share data securely. Unlike public blockchains like Bitcoin or Ethereum, Hyperledger Fabric is permissioned, meaning that participants in the network are known and trusted entities.

In a Hyperledger Fabric network, organizations can maintain their own private channels for transacting and sharing data with specific parties, while also having the ability to interact with other channels when necessary. This allows for greater privacy, scalability, and flexibility in designing blockchain-based solutions for business use cases.

Furthermore, Hyperledger Fabric provides a modular architecture, enabling organizations to customize various aspects of the network, such as consensus mechanisms, membership services, and data storage, to fit their specific requirements.

Hyperledger Fabric vs Hyperledger Sawtooth?

Hyperledger Fabric follows a modular architecture, providing flexibility and customization options for consensus, membership services, and smart contracts (chaincode). It supports pluggable consensus mechanisms and allows transactions to be endorsed by selected participants, enabling privacy and complex transaction workflows. Chaincode can be written in languages like Go, Java, and JavaScript.

In contrast, Hyperledger Sawtooth focuses on simplifying distributed application development. It utilizes a transactional architecture and the Proof of Elapsed Time (PoET) consensus algorithm, leveraging trusted execution environments for scalability and energy efficiency. Sawtooth supports smart contract development in multiple languages such as Python, JavaScript, and Rust.

Hyperledger Fabric emphasizes permissioned access control, making it suitable for enterprise consortia and business networks. It offers greater privacy, scalability, and flexibility. On the other hand, Hyperledger Sawtooth targets distributed application use cases, allowing experimentation and customization through a modular design.

Both frameworks have their strengths and can be adapted to various enterprise blockchain scenarios. The choice between them depends on specific project requirements, such as the need for privacy, the complexity of transaction workflows, language preferences for smart contract development, and the focus on distributed application development versus enterprise consortia use cases.

How do I write and deploy smart contracts (chaincode) on Hyperledger Fabric?

To write and deploy smart contracts (chaincode) on Hyperledger Fabric, you need to choose a programming language such as Go, Java, or JavaScript and set up the development environment accordingly. Write the chaincode logic, defining functions and data structures, using the Fabric SDKs and APIs. Package the chaincode into a deployable format and install it on desired peer nodes within the network. Instantiate the chaincode on a specific channel to bind it to the network. Finally, interact with the deployed chaincode using client applications, SDKs, or RESTful APIs by invoking its functions and passing relevant data as arguments. It's recommended to refer to the official Hyperledger Fabric documentation and language-specific resources for detailed instructions and best practices in writing and deploying chaincode on the platform.

In our libray of webinars, you can watch a video tutorial about this process from Jim Zhang titled "Tech Tuesday: How to Write and Deploy Chaincode for Hyperledger Fabric."

Hyperledger Fabric made simple for the enterprise

No Credit Card Required
ISO27K & SOC2 Type 2 Compliant
Free Training & Support