Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Ethr Revocation 2022 .json #25

Merged
merged 1 commit into from
Jul 16, 2023
Merged

feat: add Ethr Revocation 2022 .json #25

merged 1 commit into from
Jul 16, 2023

Conversation

lleifermann
Copy link
Contributor

Instructions for Pull Requests

Please read these instructions thoroughly in order to ensure that your pull request is processed in a timely manner. This document contains detailed instructions for adding your specification to the directory. If your pull request concerns some other change to the repository, you may delete all of the text in this text box and write up a more relevant description.

Once you submit your request, your pull request will be reviewed by the directory maintainers. Changes regarding the required criteria may be requested. If there are no objections or changes requested, your entry will be merged after a minimum of 7 days and a maximum of 30 days.

Adding Your Specification

In order to add your specification to this directory, you must add a JSON file to the ./specifications directory.

Here is an example specification entry:

{
  // These fields are required
  "name": "Example VC",
  "summary": "Used to demonstrate examples for Verifiable Credentials.",
  "specification": "https://example.github.io/example-spec/",
  // categories include: vc, credentialStatus, credentialSchema,
  //                     refreshService, termsOfUse, evidence, and proof
  "category": "vc",
  "maintainerEmail": "maintainer@community.example",
  // These fields are optional
  "maintainerName": "Example Community Group",
  "maintainerWebsite": "https://example.github.io/",
  // RDF vocabularies in yml2vocab format
  "vocabulary": ["https://example.github.io/vocabularies/example.yml"]
}

Your Pull Request will be automatically validated, please ensure that all of the automated tests pass (no errors reported) or your submission will not be reviewed. Common reasons for failed validation includes invalidly formatted JSON files and missing mandatory fields.

@lleifermann
Copy link
Contributor Author

Hey there! Came across this awesome repo a couple of days ago and thought i might add our cool credentialStatus method 😄

For further reading (not sure if these links can be included as well in the spec dir):

https://eips.ethereum.org/EIPS/eip-5539 (EIP)
https://github.com/spherity/ethr-revocation-registry-controller (Typescript library for interacting with the registry)
https://github.com/spherity/ethr-revocation-registry-veramo-plugin (Veramo plugin)

@msporny
Copy link
Member

msporny commented Jul 16, 2023

@lleifermann wrote:

Hey there! Came across this awesome repo a couple of days ago and thought i might add our cool credentialStatus method

Hey @lleifermann, thanks for the PR. This one is especially exciting because it's the first blockchain-based status list mechanism that's been registered! I took a quick look at your spec as well, which seems like it's off to a good start!

Merging now.

@msporny msporny merged commit 3bce123 into w3c:main Jul 16, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants