|
Hyperledger Aries is infrastructure for blockchain-rooted, peer-to-peer interactions. It includes a shared cryptographic storage for blockchain clients as well as a communications protocol for allowing off-ledger interactions between those clients. Aries consumes the cryptographic support provided by Hyperledger Ursa, to provide secure secret management and decentralized key management functionality.
Key Characteristics
For those new to the Aries community, Trust over IP and verifiable credentials, Linux Foundation provides two courses about the concepts and technology:
The latter is obviously more focused on Aries, with the first chapter providing a summary of the former course, and a series of hands on labs based on Aries implementations.
All Aries projects use GitHub for receiving issues, receiving pull requests and tracking releases. The links to the GitHub repos for the project are below.
Note that while the frameworks listed below are written in a specific, identified language, for the the business layer applications built on top of the frameworks can be implemented in any language.
https://github.com/hyperledger/aries
https://github.com/hyperledger/aries-rfcs
https://github.com/hyperledger/aries-cloudagent-python
https://github.com/hyperledger/aries-framework-dotnet
https://github.com/hyperledger/aries-framework-go
https://github.com/hyperledger/aries-framework-javascript
https://github.com/hyperledger/aries-vcx
https://github.com/hyperledger/aries-agent-test-harness
https://github.com/hypersledger/mobile-agent-xamarin
All Aries repositories - https://github.com/hyperledger?utf8=%E2%9C%93&q=aries&type=&language=
Questions are welcome and best asked in Hyperledger Rocketchat. Start in the #aries channel and the community will guide you if the question should be moved to one of the many Aries channels.
People who want to learn about or contribute to Aries should join this call. This does not replace our asynchronous collaboration, but should help us keep everyone up-to-date and moving together.
Discussion items: upcoming releases, current PRs, work that will generate future PRs, architecture changes that will impact downstream teams, project standards, best practices, design, etc.
For call details and agendas, see: Aries Working Group
Proposed by Nathan George
Approved by the TSC on 2019-05-02