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

VCDM v2.0 #549

Merged
merged 13 commits into from
Jun 27, 2024
Merged

VCDM v2.0 #549

merged 13 commits into from
Jun 27, 2024

Conversation

timothee-haudebourg
Copy link
Contributor

@timothee-haudebourg timothee-haudebourg commented May 17, 2024

Currently ssi has support for Verifiable Credential Data Model v1.1. It is possible to produce and verify VCDM v2.0 credentials, but without validation of v2.0 properties like validFrom and validUntil. This PR is about adding proper support for VCDM v2.0.

Implementation plan

  • Make room for v2.0 by putting v1.1 in its own module.
  • Define data model traits
  • Implement JSON syntax

@timothee-haudebourg timothee-haudebourg marked this pull request as draft May 17, 2024 14:54
@timothee-haudebourg timothee-haudebourg marked this pull request as ready for review May 21, 2024 09:32
@timothee-haudebourg timothee-haudebourg force-pushed the wall-184-osl-a-ssi-implement-vcdm-v2 branch 2 times, most recently from 28e144c to 3de118d Compare June 3, 2024 13:17
Base automatically changed from treeldr to main June 20, 2024 16:40
@timothee-haudebourg timothee-haudebourg force-pushed the wall-184-osl-a-ssi-implement-vcdm-v2 branch from 3de118d to 86ba42b Compare June 24, 2024 09:20
@timothee-haudebourg timothee-haudebourg self-assigned this Jun 24, 2024
README.md Show resolved Hide resolved
crates/dids/methods/ethr/src/lib.rs Outdated Show resolved Hide resolved
@timothee-haudebourg timothee-haudebourg force-pushed the wall-184-osl-a-ssi-implement-vcdm-v2 branch from c33c39f to ddcf958 Compare June 25, 2024 21:50
@timothee-haudebourg timothee-haudebourg merged commit 2446a45 into main Jun 27, 2024
4 checks passed
@timothee-haudebourg timothee-haudebourg deleted the wall-184-osl-a-ssi-implement-vcdm-v2 branch June 27, 2024 09:09
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.

2 participants