Created by Stephen Curran with input from the Hyperledger AnonCreds Maintainers.
Implementation Repositories
- anoncreds-rs - Rust implementation of AnonCreds
- anoncreds-clsignatures-rs - Rust implementation of CL Signatures used in anoncreds-rs. Moved from Ursa and enhanced.
- anoncreds-v2-rs - Rust draft implementation of AnonCreds v2 – new contribution this quarter
Specifications
- AnonCreds Specification published from the repository anoncreds-spec
- AnonCreds Methods Registry published from the repository anoncreds-methods-registry
Web and Wiki Pages
Project Health
Limited progress was made on the “next generation” AnonCreds project in the quarter – anoncreds-v2-rs. Contributions to the Hyperledger Labs Agora project continued. Agora includes the audited cryptographic libraries upon which AnonCreds V2 is built. A Hyperledger Mentorship project has resulted in the creation of an implementation of the scalable, privacy preserving ALLOSAUR revocation scheme that is used in AnonCreds v2.
The AnonCreds Quarterly Activity Dashboard shows the activity on the project repositories from July to September 2024.
Attendance at the AnonCreds Working Group meetings has been low this quarter.
Questions/Issues for the TAC
None.
Releases
- anoncreds-rs – None
- anoncreds-clsignatures-rs — None
Overall Activity in the Past Quarter
There have been additional, significant contributions of code in the Hyperledger Labs Agora project – audited cryptographic libraries.
Current Plans
Completion of the new Revocation Manager Hyperledger Mentorship project. That includes seeing where that implementation might be useful in AnonCreds v2 and beyond.
Contributing to the conversation happening in the broader community about new ways to use ZKPs for achieving unlinkable VCs, and determining how to leverage that work into expanding efforts on AnonCreds, or using the resources of AnonCreds together with those efforts.
Collaborating with a team for Oracle Labs in creating a ZKP abstraction layer that isolates VC operations (issuing credentials, creating presentations, and verifying presentations) from the cryptographic libraries used in specific implementations.
Maintainer Diversity
After the recent cleanup of inactive Hyperledger Maintainers, the AnonCreds project now has nine maintainers from seven different organizations.
Contributor Diversity
LFX Insights seems to suggest there have been contributions in the quarter from at least 3 different organizations.
Additional Information
- Key channels on Hyperledger Discord: #anoncreds, #anoncreds-spec, #anoncreds-rs
- AnonCreds Mailing List
- Meetings pages