You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A wallet holder can download W3C Verifiable Credentials Data Model 1.1 and 2.0 credentials.
They are required to present both sets of credentials to the Verifier.
Given this use case, how should the Wallet construct the Verifiable Presentation’s “@context” property?
Issue
We are currently creating a Verifiable Presentation with its “@context” property value set only to the W3C Verifiable Credentials Data Model 1.1 context, and we are encountering canonicalization issues.
More details are attached below:
'Canonization failed:', { [jsonld.SyntaxError: Invalid JSON-LD syntax; tried to redefine "VerifiableCredential" which is a protected term.]
name: 'jsonld.SyntaxError',
details:
{ code: 'protected term redefinition'