hyperledger / anoncreds-rs

anoncreds-rs
https://wiki.hyperledger.org/display/anoncreds
Apache License 2.0
74 stars 55 forks source link

Design: AnonCreds Credentials using the W3C Standard #266

Closed Artemkaaas closed 11 months ago

Artemkaaas commented 1 year ago

This PR contains the very first DRAFT working version of the design documents connected to adoption of AnonCreds Verifiable Credentials and Presentations for the W3C Verifiable Credentials Data Model Standard. The main goal of this PR is starting the discussion on the proposed format and implementation path / API.

Currently, the PR contains two main documents:

swcurran commented 1 year ago

Great stuff in this. We’ll be discussing this at the AnonCreds meeting on Monday Nov. 6, 7:00 Pacific / 16:00 Central Europe for those that can make it. I understand it is a holiday for some, so not everyone can make it, but we’ll do what we can.

Meeting info: https://wiki.hyperledger.org/display/ANONCREDS/2023-11-06+AnonCreds+Working+Group+Meeting

ashcherbakov commented 1 year ago

A list of open questions (some with proposed answers) in one place (to be extended / updated): link

Artemkaaas commented 1 year ago

I opened PR in anoncreds-spec repository which add W3C section into AnonCreds credentials specification.

I'm going to exclude context.json and spec.md files from this PR (anoncreds-rs) as these files included into mentioned above PR to anoncreds-spec repository

vortex-hue commented 1 year ago

Nice documents. Do you have a design [E-R Diagram or anything related to that] explaining how this all adds up?

Artemkaaas commented 1 year ago

https://github.com/hyperledger/anoncreds-rs/pull/266#issuecomment-1822911739

@vortex-hue what do you mean? The flow itself keeps the same as before (Spec). Now you have a set of parallel methods to get the data in a different format.

swcurran commented 11 months ago

Anyone know why a test is failing here? Re-ran the failed test and got it in Ubuntu GHA (Windows the previous time). We can merge this documentation only PR with this, but didn't want the error to be ignored.

Artemkaaas commented 11 months ago

@swcurran Should I clean the section with questions before merge?

swcurran commented 11 months ago

@swcurran Should I clean the section with questions before merge?

It would be appreciated. Nice to have as well changing the “in the future” items to be now. For example, the for example, the first line that says (more or less) “Currently we don’t support W3C VC Format”. It should say something like “Here is how we support W3C VC Format…”.

Not crucial, but this will be long lived docs, so clean up is good.