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

Credential Display logic (universal/deterministic) #16

Open
kayaelle opened this issue Feb 21, 2022 · 2 comments
Open

Credential Display logic (universal/deterministic) #16

kayaelle opened this issue Feb 21, 2022 · 2 comments

Comments

@kayaelle
Copy link
Collaborator

Recommended techniques on ensuring a VC is displayed similarly across different apps and devices. (Embedded images, signed HTML, signed SVG, etc).

@dmitrizagidulin
Copy link
Collaborator

dmitrizagidulin commented Apr 18, 2022

Proposed scope / discussion (from the VC Edu call on Apr 18, 2022).

Use cases:

  • Issuers need to specify (or at least advise) to wallets, verifiers and other consumers of VCs, how to display those credentials. This can mean a static display (such as a PNG or a PDF), or a templated component (such as HTML or SVG).
  • Both methods of specifying display logic need to be supported -- embedded in the VC, and linked to externally-stored logic.
  • When linking to externally stored display spec, a digest hash SHOULD be included (for example, anchoredResource) to provide cryptographic binding between the VC and the display spec. (See issue [To Discuss] Image integrity #6 )
  • The content-type of the display logic (png, html, pdf, etc) should be specified (so that the wallet knows how to display it).
  • For purposes of brevity/storage savings, it would be preferable if the display logic was cross-platform (would appear the same on all sorts of devices). However, it may turn out that issuers may need to specify multiple sets of display specs that depend on device (see for example how this is handled for app icons, CSS/HTML pages, etc).

@kayaelle
Copy link
Collaborator Author

Email archive from @msporny re: paper for Reboot Web of Trust 11 paper topic rendering verifiable credentials: https://lists.w3.org/Archives/Public/public-credentials/2022Jul/0054.html

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

No branches or pull requests

2 participants