- From: Brian Richter <brian@aviary.tech>
- Date: Wed, 30 Aug 2023 17:39:12 -0700
- To: "W3C Credentials CG (Public List)" <public-credentials@w3.org>, public-vc-edu@w3.org
- Message-ID: <CAPUZd8uBW1KL9joxsat2PAT-q-NzRdtChjWttR1LgwAd=4XKeg@mail.gmail.com>
Hi CCG and VC-EDU communities, I've uploaded a video showcasing the wallet I've been developing for the Jobs for the Future plugfests: https://www.youtube.com/watch?v=Z-2c1AVqYME This video demonstrates the successful fulfillment of the plugfest #3 requirements (presenting 3 different credentials). I believe members of these communities will find it insightful to witness the complete flow in this manner. Initially, you'll observe the 1Keep demo wallet being initialized, followed by the issuance of VCs using three distinct protocols via the CHAPI playground: 1. VC issuance using a client-side, browser-based JavaScript library (@digitalbazaar/vc). This step begins with an out-of-band DID Auth process. Once the VC is finalized, the CHAPI 'store' method saves the VC into 1Keep. 2. VC issuance through the VC-API exchange protocol flow, which incorporates DID authentication. The exchange URL is relayed to 1Keep via CHAPI. 3. VC issuance via the OID4VCI protocol flow. This too involves authentication, and CHAPI relays the credential offer URL. After all the VCs are stored in the wallet, all three are simultaneously presented to the CHAPI playground using the CHAPI 'get' method. Next week, I'll produce a similar video showcasing the 1Keep mobile wallet presenting 3 VCs. In the interim, I invite you to experiment with the demo version of 1Keep at https://demo.1keep.com. Please note, this is beta software. A timer will clear the contents of any wallets you set up after an hour. I'd appreciate any feedback you might have. Thanks, Brian
Received on Thursday, 31 August 2023 00:39:30 UTC