https://github.com/hyperledger/anoncreds-revocation
https://github.com/hyperledger/anoncreds-revocation
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/hyperledger/anoncreds-revocation
- Owner: hyperledger
- License: apache-2.0
- Created: 2023-07-10T18:45:59.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-28T02:48:43.000Z (10 months ago)
- Last Synced: 2025-07-29T16:31:53.025Z (9 months ago)
- Language: JavaScript
- Size: 6.71 MB
- Stars: 4
- Watchers: 11
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AnonCreds Revocation

This repository contains the requirements for a verifiable credential revocation
scheme suitable for use with AnonCreds. We are looking for a replacement for the
[AnonCreds v1.0 Revocation Scheme], known formally as CKS Signatures. The
existing scheme is not sufficiently scalable and privacy preserving for the
anticipated "jurisdiction-level" use cases for AnonCreds--one or more
credentials for every resident of jurisdiction. In looking for a replacement, we
need to define what the requirements are for a sufficiently privacy-preserving
and secure scheme. The purpose of this repository is to capture and document
those requirements.
[AnonCreds v1.0 Revocation Scheme]: https://github.com/hyperledger/indy-hipe/blob/main/text/0011-cred-revocation/README.md
- This work is being conducted under the [Community Specification License v1.0](1._Community_Specification_License-v1.md)
- The draft specification can be found here: [https://hyperledger.github.io/anoncreds-revocation/](https://hyperledger.github.io/anoncreds-revocation/)
- The source specification documents can be found here: [Specification Source](/spec)
This repository contains guidelines for [contributing](#contributions) to the specification and submitting [edits via GitHub pull requests](/EditingTheSpec.md).
## Background
The scope and background for this work can be found in the [Scope](2._Scope.md) in
this repository. The summary is the following:
We are looking for a replacement for the [AnonCreds v1.0 Revocation Scheme], known formally as CKS Signatures. The scheme is not sufficiently scalable and privacy preserving for the anticipated "jurisdiction-level" use cases for AnonCreds--one or more credentials for every resident of jurisdiction. In looking for a replacement, we need to define what the requirements are for a sufficiently privacy-preserving and secure scheme.
## Contributions
This work is being carried out under the [Community Specification License
v1.0](1._Community_Specification_License-v1.md). Any person or organization
willing to adhere to this license is welcome to participate in this Working
Group and contribute to the development of the specification. Please read the
[Contributions](6._Contributing.md) document in this repo for details. For those
unfamiliar with the Community Specification License, you can think of it as
analogous to an open source code license, such as Apache 2.0, but for
specifications.
All participants in this working group must follow the group's [Code of Conduct](8._Code_of_Conduct.md).
## Meetings
Meetings of the Working Group are held weekly on Mondays at 7AM
Pacific/Vancouver time. That is 16:00 CET for most of the year, except for the
periods around the daylight savings time changes. Meeting details, agendas,
notes and links to the recordings are posted on the repository Wiki (to be done).
## Working Group Communications
The working group has an [AnonCreds Specification](https://discord.com/channels/905194001349627914/1037471404586709042) Discord channel for participants. Invitations for those interested: [https://discord.gg/hyperledger](https://discord.gg/hyperledger).