Hyperledger incubates and promotes a range of business blockchain technologies, including many libraries.

Hyperledger Aries provides a shared, reusable, interoperable tool kit designed for initiatives and solutions focused on creating, transmitting and storing verifiable digital credentials. It is infrastructure for blockchain-rooted, peer-to-peer interactions. This project consumes the cryptographic support provided by Hyperledger Ursa, to provide secure secret management and decentralized key management functionality.

» Learn More

Hyperledger Quilt is deprecated since August 2021. None of the maintainers are actively developing new features. None of the maintainers are actively providing support via GitHub issues.

» Learn More

Hyperledger Transact aims to reduce the development effort in writing distributed ledger software by providing a standard interface for executing smart contracts that is separate from the distributed ledger implementation. Hyperledger Transact takes an extensible approach to implementing new smart contract languages called “smart contract engines,” that implement a virtual machine or interpreter that processes smart contracts.

» Learn More

Hyperledger Ursa is a shared cryptographic library, it enables implementations to avoid duplicating other cryptographic work and hopefully increase security in the process. The library is an opt-in repository (for Hyperledger and non Hyperledger projects) to place and use crypto. Hyperledger Ursa consists of sub-projects, which are cohesive implementations of cryptographic code or interfaces to cryptographic code.

» Learn More