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: dummyfile.txt
- 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 Cloud Agent Python
- 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
- Aries Mobile Test Harness
- BC Wallet – based on Aries Framework JavaScript and Aries Bifold
- Aries Endorser Service
- Traction
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.
- https://coordinator.acapy.idlab.app/docs
- https://w3c-ccg.github.io/vc-api/#architecture-overview
- 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