2022-10-04 Aries Cloud Agent - Python Users Group Community Meeting
Summary:
Topics:
0.7.5 Patch Release status See 0.7.5 Milestone
AnonCreds updates – likely path forward
PR Summary – combining credentials with Present Proof V2 (#1956)
Discussion on recently merged PRs, open PRs and issues
Open Discussion – bring your topics
Zoom Link: https://zoom.us/j/99220079317?pwd=OHk0U05ITnBkSmZ0aXlIQzFDYWg3UT09
Call Time: 8:00 Pacific / 17:00 CET
Recordings from the call:
Full Meeting:
Relevant Chat Bits:
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Welcome and Introductions
Attendees
@Stephen Curran (Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>
@Daniel Bluhm (Indicio PBC) <daniel@indicio.tech>
@Warren Gallagher (AffinitiQuest.io) <warren@affinitiquest.io>
@Frostyfrog(Indicio PBC) <colton@indicio.tech>
Announcements
IIW coming up in November
DIF Interop WG
Survey on Verifiable Credential formats and exchange mechanisms everyone is using to inform what discussions we should be pursuing in the Interop WG: https://forms.gle/4YqrjFcB5Fnbcrgz8
October 5, 11 AM ET - Alex Tweeddale from Cheqd will be presenting on their work "Decoupling AnonCreds from Hyperledger Indy and creating extensible resources on-ledger with DID URLs"
Last AATH Meeting – worth reviewing the recording posted on the meeting page – cool stuff from IdLab on using AATH!
Deployments and Work Updates
BC Gov Team
Aries Shared Components – indy-vdr, indy-shared-rs and aries-askar
Aries-VCR/OrgBook BC Deployment
Issuer Kit - VCs for OIDC Issuer Service
Aries Agent Test Harness work - Results page: https://aries-interop.info
BC Wallet – based on Aries Framework JavaScript and Aries Bifold
Agenda
Milestone 0.7.5 – progress and anything more to add to it?
Wrapping up – should be today. @Daniel Bluhmand team to try to create 0.7.5 Branch in ACA-Py repo.
AnonCreds discussions from Hyperledger Global Forum and Rebooting Web of Trust
AnonCreds as a top level project – presentation and draft proposal – please consider being a sponsor (name, optional organization, email address)
AnonCreds ledger agnostic
Up to 6 non-Indy AnonCreds implementations found
Progress on AnonCreds Spec – more contributors
Working right now on AnonCreds API with AnonCreds Methods
AnonCreds spec defines the format produced on creation and/or expected for use of: Schema, CredDef, RevRegDef, RevRegEntry
AnonCreds Methods must provide the objects in the expected format.
Mostly straight-forward, but interesting for RevRegEntry, where AnonCreds Methods may store the data as deltas or as full state.
AnonCreds in W3C Verifiable Credential Data Model Format
It seems to be really easy...
Likely path forward:
Code: Extract AnonCreds from indy-shared-rs
Code: Define AnonCreds – AnonCreds Method API
Code: Implement AnonCreds Methods – indy legacy, did:indy, perhaps HTTP, cheqd
Code: AnonCreds in W3C Format – transformations
Top Level AnonCreds Project
New AnonCreds Revocation
Next Gen AnonCreds with (at least) the same features, but better, faster
Discussion on recently merged PRs, open PRs and issues
GitHub Actions and publishing artifacts - @Daniel Bluhm
Using the W3C's CCG effort on VC-API and ACA-Py – an experiment by Patrick from IdLabs
VC-API is a standard API, much like what we call a controller for the limited purpose generating and verifying Verifiable Credentials. Does not include delivery, or any protocols related to VCs.
Paul Wen has been working on an SSI Verifier – https://github.com/PaulWen/ssi-verifier
Define a Presentation Request
Generate a QR code
Display if a Presentation received meets the Presentation Request
Open Discussion
Q&A
Next Meeting
Future Topics
Discussion of PR 1956 - Combining credentials in Present Proof v2
Proposal for topic (Indicio): Pickup Protocol Plugin + Persistence of mediated messages
Action items