Re: New SVG-based renderMethod examples in VC Playground

Nice to see rendering getting more attention :)

Would you say that the concern of seeing exactly what the issuer intended can be met either by embedding the template or by embedding a hash-link to a template? 

Steven Capell
Mob: 0410 437854

> On 6 Aug 2024, at 7:44 AM, Manu Sporny <msporny@digitalbazaar.com> wrote:
> 
> 
> Hey folks,
> 
> We've added a few new Verifiable Credentials to the VC Playground to demonstrate what you can do with an embedded SVG-based renderMethod. All of these examples use SVG templates that are stored in the VC itself, and are populated from digitally signed data from within the VC (everything is self-contained in the VC -- no external resources). This is a complementary approach to the one demonstrated last week as a part of the Open Attestation Render Method.
> 
> One of the benefits here is that the digital wallet or verifier that uses the information to render the document can be assured that what they are seeing is exactly what the issuer intended and all the rendering can be done client-side (with no need to contact a server, the issuer, or any external party). 
> 
> Another benefit is that the issuer can be assured that any digital wallet will be able to render the document as the issuer intended. Granted, the digital wallet or verifier can choose to NOT use the issuer's rendering template and do their own thing, but the key benefit in this case is that not every digital wallet needs to re-create a visual look and feel for every credential type that is stored in their wallet (which might be in the hundreds to thousands of different types in a mature ecosystem). This is the promise of render methods; to provide an issuer-supplied unified look and feel for all VCs.
> 
> The new VCs we added to the VC Playground include a Driver's License:
> 
> <image.png>
> 
> 
> A Certificate of Naturalization:
> 
> <image.png>
> 
> 
> An Employment Authorization document:
> <image.png>
> 
> 
> and an Emergency Medical Technician card:
> 
> <image.png>
> 
> 
> The images above are exactly how they look when they are rendered in a digital wallet or in a verifier application.
> 
> You can try this out for yourself using the Demo Veres Wallet[1] and the VC Playground[2]. Once you have the VCs in your wallet, to view the renderings, click on the credential and then click on "Displays". You can make the rendering full screen using the Zoom icon: 
> <image.png>
> 
> A big shout out to Benjamin, James, Tyler, Dave Longley, Dave Lehn, and the rest of the team for getting these updates out to the VC Playground. We learned a lot in the process and there's still quite a bit that we'd like to improve, but we thought it would be better to get this out to the community instead of waiting for it to be perfect before we released it.
> 
> If you have any questions, let us know. As always, we're happy to try to answer any questions that you might have.
> 
> -- manu
> 
> [1] https://demo.vereswallet.dev/
> [2] https://vcplayground.org/issuer
> 
> --
> Manu Sporny - https://www.linkedin.com/in/manusporny/
> Founder/CEO - Digital Bazaar, Inc.
> https://www.digitalbazaar.com/

Received on Monday, 5 August 2024 21:57:23 UTC