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

Align the verifiable credentials to be compliant with current VCDM 1.1 #1402

Open
yshyn-iohk opened this issue Oct 21, 2024 · 0 comments
Open
Assignees

Comments

@yshyn-iohk
Copy link
Member

Is this a regression?

No

Description

Historically, the VC (JSON, JSON-LD, JWT) was built using the draft of VCDM, and the field schemaId was added to link the VC schema to the VC instance.
According to VCDM 1.1 (not draft), the schema can be added to the VC as a credentialSchema field.

So, the schemaId must be replaced to the credentialSchema object in all VC types and APIs

https://www.w3.org/TR/vc-data-model/#data-schemas

Please provide the exception or error you saw

VC contains the `schemaId` field instead of `credentialSchema`

Please provide the environment you discovered this bug in

local

Anything else?

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant