w3c-ccg / vc-api

A specification for an HTTP API used to issue and verify Verifiable Credentials.
https://w3c-ccg.github.io/vc-api
Other
118 stars 44 forks source link

Add support for advanced BBS features like pseudonyms #396

Open msporny opened 1 week ago

msporny commented 1 week ago

Protocols, such as VC API, that support unlinkable disclosure schemes (such as BBS or CL Signatures) with features such as pseudonyms and binding to a secret that a holder possesses, need to provide mechanisms to achieve those features. The VC API should add fields (like prover ids and verifier ids and commitments) to the protocol (perhaps via vp-request-spec) and examples of how to achieve these advanced features.

/cc @Wind4Greg

msporny commented 1 week ago

These features need to be incubated in the VC Playground and a wallet or two before we add the text to the specification.