Hyperledger Project

The Hyperledger Project enables communities of software developers to collaborate on building blockchain frameworks and platforms in a manner that encourages transparency, longevity, interoperability and the support required to bring blockchain technologies forward to mainstream commercial adoption.

Hyperledger Project

Why Hyperledger Fabric?

Hyperledger Fabric provides a foundation for developing blockchain solutions with a modular architecture, pluggable implementations, and container technology. While leveraging open source best practices, Hyperledger Fabric enables confidentiality, scalability, and security in business environments.

Hyperledger Fabric establishes trust, transparency, and accountability

Permissioned network

Collectively defined membership and access rights within your business network.

Confidential transactions

Gives businesses the flexibility and security to make transactions visible to select parties with the correct encryption keys.

No cryptocurrency

Does not require mining and expensive computations to assure transactions.


Leverage the embedded logic in smart contracts to automate business processes across your network

How is Hyperledger Fabric different from other blockchain implementations?

Bitcoin Ethereum Hyperledger
Cryptocurrency required bitcoin ether, user-created cryptocurrencies none
Network public public or permissioned permissioned
Transactions anonymous anonymous or private public or confidential
Consensus proof of work proof of work PBFT
Smart contracts (business logic) none yes (Solidity, Serpent, LLL) yes (chaincode)
Language C++ Golang, C++, Python Golang, Java

See how it works

Many companies are working together to build an open blockchain fabric that can support production business networks — testing interactions between applications and secure blockchain networks for use cases including supply chain, capital markets, manufacturing, and healthcare.

Watch Video
Watch Video

Develop with Hyperledger

Try Hyperledger with IBM


Build with an IBM signed and tested image from Docker Hub

Set up and run a blockchain network with IBM-supplied Docker Compose script and images. IBM also offers technical support for this configuration for purchase.

Run a blockchain network in a secure Cloud environment

Spin up a blockchain network on a private, virtualized environment; create and secure digital assets in test applications to trade over a permissioned network.

Design a blockchain use case with IBM

Explore the blockchain uses relevant to your business, experiment with technology and determine your pilot in the IBM Bluemix Garage for Blockchain.