Re: CHAPI Playground's Latest Update - Multi-Credential Verification

The DID Authentication with VP is optional on the chapi demo site, I think.

On Tue, Aug 8, 2023 at 12:31 PM Orie Steele <orie@transmute.industries>
wrote:

> Last time I checked the chapi demo site required the wallet to implement
> both DID Auth with Verifiable Presentations and Ed25519Signature2020, is
> that still the case?
>
> Regards,
>
> OS
>
> On Tue, Aug 8, 2023 at 9:08 AM Ganesh Annan <gannan@digitalbazaar.com>
> wrote:
>
>> 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
>>
>
>
> --
>
>
> ORIE STEELE
> Chief Technology Officer
> www.transmute.industries
>
> <https://transmute.industries>
>

Received on Tuesday, 8 August 2023 21:47:15 UTC