Is it Aries season?

Exchange blockchain-based data with Hyperledger Aries

Sarah Schlothauer
© Shutterstock / Georgia Evans

The 13th project from Hyperledger is here. It’s neither a blockchain nor an application: it’s Hyperledger Aries. This new infrastructure is currently under incubation and aims to be an interface layer for creating and signing secure peer-to-peer blockchain transactions.

Welcome, Hyperledger Aries, a new infrastructure for blockchain interactions, currently under incubation.

Announced on May 14, 2019, the newest addition to Hyperledger is a “shared infrastructure of tools that enables the exchange of blockchain-based data, supports peer-to-peer messaging in various scenarios, and facilitates interoperable interaction between different blockchains and other distributed technologies (DLTs)”. This marks the 13th project from Hyperledger.

Peer-to-peer interaction

When it comes to adopting the blockchain, ‘identity’ marks of the most discussed aspects and use cases. Hyperledger Aries intends to keep peer-to-peer interaction safe and secure, with a verifiable exchange of information, thus protecting identity.

How does it aim to achieve this?

From the project page, Aries includes:

  • A blockchain interface layer (known as a resolver) for creating and signing blockchain transactions.
  • A cryptographic wallet for secure storage (the secure storage tech, not a UI) of cryptographic secrets and other information used to build blockchain clients.
  • An encrypted messaging system for off-ledger interactions between clients using multiple transport protocols.An implementation of ZKP-capable W3C verifiable credentials using the ZKP primitives found in Ursa.
  • An implementation of the Decentralized Key Management System (DKMS) specification currently being incubated in Hyperledger Indy.
  • A mechanism to build higher-level protocols and API-like use cases based on the secure messaging functionality described earlier.

SEE ALSO: Aion4j: two new tools for building smart contracts with Java

Since this project is related to Hyperledger Indy and Ursa, it uses features of both projects. Therefore, it includes cryptographic support from Ursa.

Project goals

Hyperledger states that “the ultimate goal of Hyperledger Aries is to provide a dynamic set of capabilities to store and exchange data related to blockchain-based identity. These capabilities will range from the secured, secret storage of data such as private key, up to the capability of globally accessible data that can be viewed and accessed by anyone.”

Future plans for Aries include providing features and functionality outside of the Indy ledger. Fully supported Decentralized Key Management Standards are currently in the works thanks to the Sovrin Community’s efforts.

According to Hyperledger, the team also hopes to have a searchable storage layer that can store other associated data needed for identity maintenance. This could potentially include sensitive personal information or photos.

SEE ALSO: Hyperledger Iroha v1.0 arrives with fully operational multisignature

Find the code on GitHub. Furthermore, have a look and read more about it on the wiki.

Sarah Schlothauer

Sarah Schlothauer

All Posts by Sarah Schlothauer

Sarah Schlothauer is the editor for She received her Bachelor's degree from Monmouth University, West Long Branch, New Jersey. She currently lives in Frankfurt, Germany with her husband and cat where she enjoys reading, writing, and medieval reenactment. She is also the editor for Conditio Humana, an online magazine about ethics, AI, and technology.

Inline Feedbacks
View all comments