- From: Ganesh Annan <gannan@digitalbazaar.com>
- Date: Tue, 8 Aug 2023 10:07:22 -0400
- To: W3C Credentials CG <public-credentials@w3.org>
- Message-ID: <CALd_6=tyHBW2hEhA3fr-JdUYQA7wp5GE4+kxvo0_pCjS6aWCSQ@mail.gmail.com>
All, We're excited to announce that the CHAPI Playground ( https://playground.chapi.io/ now supports Multi-Credential Verification! Wallet Sign Up If you already have a CHAPI-enabled digital wallet (Veres Wallet, LearnCard, etc.), you can skip to the next section. Here’s how to get a demo Veres Wallet if you need one: 1. Visit https://demo.vereswallet.dev/ and click "Try Veres Wallet" 2. Use an email address that you can access. The Veres Wallet supports email address tags, so you can modify a valid email address by adding “+chapi” to create multiple accounts: myname+chapi@example.com The “+chapi” can be anything you like and you can use this approach to make multiple accounts at a single email address. 3. Once you click “Register”, you’ll receive an “Allow Wallet” modal. Make sure to click "Allow" on that modal, so the wallet can handle credentials on your behalf. Once that’s done, proceed to VC Issuance. VC Issuance 1. Visit the Issuer section of the CHAPI Playground by visiting: https://playground.chapi.io/issuer 2. Select the "Alumni" icon in the top “Select a credential to issue” section. 3. Click "Issue Verifiable Credential" to proceed to the (optional) DID Authentication screen. 4. Once you’ve completed DID Authentication (or not), you’ll be provided with the Verifiable Credential JSON. Click “Store in Wallet” to proceed. 5. You’ll land at the main CHAPI Playground screen. Click “Issuer Demo”. Next, follow the above process a few more times to load up your wallet with example credentials. For this example, ensure you add the "JFF x vc-edu PF3" and "Permanent Resident" credentials. Multiple VC Verification Now that you have several VC’s in your wallet, let’s get them all verified in one request. 1. Visit the playground's Verifier section at https://playground.chapi.io/verifier 2. Click each of the VC’s you loaded into your wallet (i.e. "Alumni", "JFF x vc-edu PF3", and "Permanent Resident" for example). 3. Click "Request Verifiable Presentation" to request that your wallet share these credentials. 4. In the demo Veres Wallet you’ll see each of the credentials you selected (plus the ability to select which ones you want to verify). Click the “Share” button to send them to the playground for verification. 5. The process should end with a VerifiablePresentation JSON document and the words “Presentation Verified” Note that if you pick a credential that you didn’t first load into your demo wallet, you’ll receive a “Sorry, we can't seem to find any credentials” message. Additionally, you may find a different credential presented if it contains the requested data needed for verification. Thanks for trying this new CHAPI Playground feature. Please reach out on Slack to connect and contribute. Cheers, Ganesh
Received on Tuesday, 8 August 2023 14:07:39 UTC