# hyperledger/hyperledger

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/hyperledger-hyperledger).**

3,745 stars · 702 forks · archived

## Links

- GitHub: https://github.com/hyperledger/hyperledger
- Homepage: https://www.hyperledger.org
- awesome-repositories: https://awesome-repositories.com/repository/hyperledger-hyperledger.md

## Topics

`blockchain` `distributed-ledger` `hyperledger`

## Description

Hyperledger is an enterprise blockchain ecosystem consisting of a collection of open-source frameworks and libraries. It provides the distributed ledger technology and modular architectures necessary to build permissioned blockchain applications for industrial use cases.

The project is characterized by a multi-framework ecosystem that separates consensus and membership services into interchangeable components. This modularity allows for the use of various agreement mechanisms, including crash-fault and Byzantine fault tolerant protocols, to maintain a synchronized and immutable record of transactions.

The ecosystem covers a range of capabilities including distributed ledger infrastructure, permissioned network governance, and identity management. These tools support specific industrial applications such as corporate asset tokenization and supply chain provenance.

## Tags

### Networking & Communication

- [Permissioned Blockchain Frameworks](https://awesome-repositories.com/f/networking-communication/permissioned-blockchain-frameworks.md) — Provides a comprehensive ecosystem of frameworks and libraries for building permissioned, industrial-grade distributed ledger applications.
- [Decentralized & Blockchain Technologies](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/decentralized-blockchain-technologies.md) — Offers the technologies necessary to build distributed ledgers and decentralized applications for industrial use cases.
- [Private Ledger Infrastructure](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/decentralized-blockchain-technologies/ledger-models/private-ledger-infrastructure.md) — Provides the underlying infrastructure for storing block history in private, permissioned networks across corporate entities.

### Software Engineering & Architecture

- [Distributed Smart Contract Frameworks](https://awesome-repositories.com/f/software-engineering-architecture/distributed-smart-contract-frameworks.md) — Provides a collection of diverse distributed ledger implementations with varying data models and smart contract execution environments.
- [Modular Architecture Patterns](https://awesome-repositories.com/f/software-engineering-architecture/architectural-design-patterns/modular-architecture-patterns.md) — Employs a structural design pattern that organizes blockchain components into reusable, swappable units for customized enterprise needs.
- [Pluggable Component Architectures](https://awesome-repositories.com/f/software-engineering-architecture/pluggable-component-architectures.md) — Separates consensus and membership services into interchangeable components to allow customization for enterprise requirements.
- [Replicated State Machines](https://awesome-repositories.com/f/software-engineering-architecture/state-machine-logic/replicated-state-machines.md) — Provides the underlying mechanism to maintain an identical ledger state across all participating nodes via sequenced transactions.
- [Blockchain Application Frameworks](https://awesome-repositories.com/f/software-engineering-architecture/blockchain-application-frameworks.md) — Offers modular toolkits for building sovereign industrial blockchains with customizable business logic and governance. ([source](https://cdn.jsdelivr.net/gh/hyperledger/hyperledger@gh-pages/README.md))
- [Blockchain Governance Models](https://awesome-repositories.com/f/software-engineering-architecture/blockchain-governance-models.md) — Implements frameworks for managing decision-making processes and ownership within decentralized industrial blockchain networks.

### Data & Databases

- [Distributed Ledger Databases](https://awesome-repositories.com/f/data-databases/distributed-ledger-databases.md) — Implements storage systems that maintain a verifiable sequence of state transitions across a peer-to-peer network.
- [Consensus Algorithms](https://awesome-repositories.com/f/data-databases/distributed-state-synchronizers/consensus-algorithms.md) — Provides a library of distributed algorithms to ensure all nodes in a cluster agree on a sequence of operations.

### DevOps & Infrastructure

- [Interchangeable Consensus Layers](https://awesome-repositories.com/f/devops-infrastructure/fault-tolerance/byzantine-fault-tolerant-protocols/interchangeable-consensus-layers.md) — Allows the system to swap between different agreement algorithms based on specific fault-tolerance requirements.
- [Plug-in Consensus Mechanisms](https://awesome-repositories.com/f/devops-infrastructure/fault-tolerance/byzantine-fault-tolerant-protocols/plug-in-consensus-mechanisms.md) — Provides an interchangeable agreement layer to switch between crash-fault tolerant and Byzantine fault tolerant algorithms.
- [Enterprise Blockchain Solutions](https://awesome-repositories.com/f/devops-infrastructure/enterprise-deployment-solutions/enterprise-blockchain-solutions.md) — Provides solutions for designing and deploying permissioned blockchain networks with corporate-grade endorsement policies. ([source](https://hyperledger.github.io/hyperledger/))

### Security & Cryptography

- [Centralized Permission Management](https://awesome-repositories.com/f/security-cryptography/access-control-centralization/centralized-permission-management.md) — Restricts network participation and data visibility to authorized identities through centralized permission logic.
- [Business Network Governance](https://awesome-repositories.com/f/security-cryptography/business-network-governance.md) — Provides administrative controls for managing node membership and public key infrastructure within private business networks.
- [Centralized Identity Management](https://awesome-repositories.com/f/security-cryptography/centralized-identity-management.md) — Implements a centralized membership service to authenticate and authorize known participants in a permissioned network.
