8 organizations share topics with Hyperledger Fabric, and 8 open source projects are closely related.
What is Hyperledger Fabric?
Hyperledger Fabric is an open-source, permissioned distributed ledger platform (enterprise blockchain) for executing smart contracts and recording shared data across consortium networks.
- Modular, permissioned distributed ledger platform for consortium and enterprise use (blockchain platform)
- Support for pluggable consensus and ordering services to define transaction finality (consensus and ordering)
- Execution of chaincode smart contracts in containers with endorsement policies (smart contract runtime)
- Channel-based data partitioning and private data collections for segregated data sharing (data privacy and partitioning)
- Membership Service Provider framework for authenticated, certificate-based identities (identity and access management)
Show more
More About hyperledger.org
Hyperledger Fabric, hosted under the Hyperledger umbrella governed by LF Decentralized Trust, is an open-source, permissioned distributed ledger platform (blockchain platform) designed for business and institutional networks that require controlled participation, identity-aware transactions, and configurable privacy. It addresses use cases where multiple organizations must share a consistent view of data and transaction history while maintaining organizational boundaries, compliance constraints, and selective disclosure of information.
The platform uses a modular architecture (distributed systems framework) in which core components such as consensus, membership, and data services can be configured or replaced. A key design choice is the separation of transaction execution, ordering, and validation (transaction processing architecture), which supports deterministic outcomes and policy-driven endorsement. Applications interact with the network through client SDKs and submit transactions that invoke chaincode, Fabric’s smart contract mechanism, which runs in containerized environments (application runtime) and encodes business logic agreed on by participating organizations.
Hyperledger Fabric implements permissioned membership through a Membership Service Provider (identity and access management) that issues and validates cryptographic certificates for organizations, peers, and clients. This enables authenticated transactions, access control policies, and auditability. Data is stored in a shared ledger (data management) that combines an append-only blockchain log of transactions with a state database representing the current key-value state. Supported state database backends are described in the project’s official materials and allow query-oriented access for applications.
For privacy and data segregation, Fabric introduces channels and private data collections (data privacy and partitioning). Channels are logically separate ledgers that restrict ledger access and transaction visibility to a defined subset of organizations. Private data collections further limit the distribution of specific key-value data to selected peers while still recording hashes on the channel ledger for integrity verification. These constructs enable scenarios where some transaction details must remain restricted while still providing verifiable proofs to the broader consortium.
Consensus and ordering in Hyperledger Fabric are provided by an ordering service (consensus infrastructure), which can be implemented with pluggable mechanisms described in the project documentation. Endorsement policies specify which organizations must approve a transaction proposal before it is ordered and committed, allowing governance rules to be embedded into the transaction flow. Validation logic checks endorsements, policies, and read-write sets before updating the ledger, preventing double-spend and enforcing concurrency control.
Enterprises deploy Hyperledger Fabric for multi-party workflows such as supply chain coordination, trade processes, financial transaction recording, and inter-organizational data sharing (enterprise applications). Typical deployments involve a consortium of organizations, each running peers that host ledgers and chaincode, orderers that provide sequencing, and client applications integrated into existing systems of record. The platform’s modular identity, policy, and privacy features enable alignment with regulatory, compliance, and internal governance requirements.
Within a broader technology stack, Hyperledger Fabric functions as a distributed transaction and data-sharing substrate (integration and data infrastructure). It integrates with container orchestration platforms, Public Key Infrastructure (PKI) systems, monitoring tools, and external databases via chaincode and client applications. Its position in an enterprise architecture is comparable to a shared, append-only transaction backbone between organizations, with explicit support for permissioned membership and configurable confidentiality.
Our description of Hyperledger Fabric. Updated February 2026.