w3c / vc-bitstring-status-list

A privacy-preserving mechanism to publish status information for Verifiable Credentials.
https://w3c.github.io/vc-bitstring-status-list/
Other
22 stars 19 forks source link

Hosting of the bistring status list context #182

Open chumbert opened 2 weeks ago

chumbert commented 2 weeks ago

Hello, I have a small question on referencing the Bitstring Status List context in VCDM 1.0 credentials:

With https://github.com/w3c/vc-bitstring-status-list/issues/91 and https://github.com/perma-id/w3id.org/pull/3662, we can refer to the Status List 2021 context through w3c perma-ids.

I am under the impression however that this same change prevents referencing the bistring status list context that's here: https://github.com/w3c/vc-bitstring-status-list/blob/main/contexts/v1.jsonld

Is this second context intended to be hosted too, should implementers that use VCDM 1.0 with bitstring status lists reference it from somewhere else, or am I simply missing the correct url to reference it ?

Kind regards.

msporny commented 1 week ago

Is this second context intended to be hosted too

Yes.

should implementers that use VCDM 1.0 with bitstring status lists reference it from somewhere else, or am I simply missing the correct url to reference it ?

We haven't set the correct URL to reference it yet, it will likely be something like:

https://www.w3.org/ns/credentials/bitstring-status-list/v1

but we expect most people to use the v2.0 context, https://www.w3.org/ns/credentials/v2, which includes it by default:

https://github.com/w3c/vc-data-model/blob/main/contexts/credentials/v2#L142-L202

Does this answer your question?

If so, I'm going to keep this issue open because we do need to:

  1. Decide what that URL is going to be for v1.0 and v1.1 VCs, and
  2. Make sure the context matches the v2 context and actually publish it at the corresponding URL.
chumbert commented 1 week ago

Thank you, this does answer my question. I'll keep an eye on this then.