- From: Manu Sporny <msporny@digitalbazaar.com>
- Date: Mon, 27 Jun 2022 15:51:07 -0400
- To: W3C Credentials CG <public-credentials@w3.org>
TL;DR: chapi.io is a site that helps developers integrate Verifiable Credential issuance, holding, and presentation into their applications. It includes a playground that can issue arbitrary VCs to digital wallets (web and native). It also includes tutorials on how Web Developers can add CHAPI integration to their websites. All you need to try it out is a web browser. Last week, we announced upgrades to CHAPI that enable its use in web-based and native applications, as well as changes that make CHAPI compatible with all modern browsers with which we are aware. As many of you know, the CHAPI specification is a work item in the CCG and is infrastructure that enables open digital wallet choice in the Verifiable Credentials ecosystem. This week, we are providing developer documentation and tooling to help community members, and web developers in general, issue, hold, and present Verifiable Credentials over the CHAPI protocol. How to Use chapi.io —------------------ chapi.io is designed to walk web developers through integrating Verifiable Credentials into their websites, whether they are issuers, verifiers, or digital wallet implementers. You can learn more by going to: https://chapi.io/ The VC Playground —---------------- At present, the main draw (and reason for this announcement) is the CHAPI Playground for Verifiable Credential Issuers: https://playground.chapi.io/issuer All you need to use the playground is a web browser. This playground can be used to issue any Verifiable Credential and then store it in any digital wallet that supports CHAPI. For now, a link to the free, development version of Veres Wallet is provided. If you have a digital wallet that supports CHAPI, please let us know so we can integrate a link to your digital wallet in the list of supported wallets. That said, your wallet does not need to be listed on the playground for it to work... it just needs to support the CHAPI protocol and be registered in your web browser. To use the playground: 1. Sign up for a digital wallet by going to: https://demo.vereswallet.dev/ Click "Get a Wallet". Use an email address that you have access to. You can modify the email address to create multiple accounts if you'd like: myname+chapi@example.com (note the "+chapi" addition could have also been "+2", "+3", and so on). Make sure to "Allow" the wallet to handle credentials on your behalf. 2. Visit the playground by going to: https://playground.chapi.io/issuer 3. Click "Resolve" to load the alumni Verifiable Credential example into the playground. 4. Click "Store in Wallet" to invoke CHAPI. You can then select your wallet and storage will be complete. You can look at the credential in your wallet by going back to your wallet and refreshing the screen. As an alternative to step 4, you can do all of the above on a mobile phone and pick "Select a Native App Instead". You can then select anything that can open a text document, like Google Drive on Android, or the Notes application on iPhone, to view the Verifiable Presentation containing the issued Verifiable Credential (this is a demonstration of the new CHAPI Native App support announced last week). Roadmap —------ This is the first among many releases for the CHAPI Playground. We plan to add Verifiable Credentials and digital wallets that are useful in different market verticals over the next several months. Others should feel free to publish VCs at URLs (so that they can be loaded into the Playground) as well as other digital wallets that are compatible with CHAPI so that we can load VCs into those digital wallets. We expect this tooling to be most helpful during interoperability plugfests, such as the upcoming JFF Plugfest #2, as well as when debugging integration between different issuer platforms and different digital wallet platforms. If you have feature requests, please feel free to discuss them on this mailing list and add them to: https://github.com/credential-handler/chapi.io/issues The team that put the CHAPI playground together is on the CCG and VC EDU mailing lists and are happy to answer any questions about current or future functionality planned for the CHAPI Playground. Thoughts, concerns, comments? How can we improve the CHAPI Verifiable Credentials Playground to better serve the plugfest and community's needs? -- manu -- Manu Sporny - https://www.linkedin.com/in/manusporny/ Founder/CEO - Digital Bazaar, Inc. News: Digital Bazaar Announces New Case Studies (2021) https://www.digitalbazaar.com/
Received on Monday, 27 June 2022 19:51:26 UTC