vc-data-model
vc-data-model copied to clipboard
W3C Verifiable Credentials v2.0 Specification
It is generally considered best practice to perform a DID Auth *before* issuing a VC with a particular DID as subject. However, there is currently no agreed-upon way for a...
JWTs use `iat` for the issuance time, not `nbf`. If `nbf` was chosen because `issuanceDate` definition is "the date and time the credential becomes valid, which could be a date...
JSON-LD defines a way to specify the [default vocabulary](https://www.w3.org/TR/json-ld11/#default-vocabulary) for properties and types that otherwise do not match a term definition. Currently the credential context v1 does not make use...
Now that the VCWG work is under way and the CCG Data Integrity specification has been selected as the input document for the Data Integrity work, it's time to start...
I've been using [Neo4j](https://neo4j.com/) a lot lately. One of my favorite features is the ability to preview (framed) JSON-LD. For example: ``` CALL n10s.rdf.preview.inline( ' { "@type": "https://schema.org/Organization", "https://schema.org/description": "Realigned...
The VC2WG is focusing on standardizing a variety of cryptosuites. The [VC2WG charter](https://www.w3.org/TR/vc-data-model/#json-web-token) specifically calls out "Cryptosuites for VC-JSON Web Token (JWT)". We should migrate Section 6.3.1 JSON Web Token...
credentialSubject array prevents mapping to JWT and introduces errors in many VC libraries. Even though the data model does/should allow it, here's a pragmatic suggestion on circumventing the issue: https://github.com/w3c-ccg/traceability-vocab/pull/397
https://community.neo4j.com/t/could-not-parse-jsonld-error-when-importing-a-json-ld-file/46792/4 requiring JSON-LD v1.1 seems to be constraining the useful tools that can be leveraged with verifiable credentials.
I've been looking into the [base context](https://www.w3.org/2018/credentials/v1) and a minor PossibleErratum caught my attention. In the `"@context"` of `RsaSignature2018` property the shorthand `sec:` is used several times, but the definition...
The current credential [vocabulary](https://w3c.github.io/vc-data-model/vocab/credentials.ttl) says: ``` cred:verifiableCredential a rdf:Property; ... rdfs:domain cred:VerifiablePresentation; rdfs:range cred:VerifiableCredential; ... ``` However, both the specification and the official context file specifies that the value of...