2024-03-05 Aries Cloud Agent - Python Users Group Community Meeting
Summary:
Topics:
Presentation/Demo about AnonCreds in W3C VCDM format
Status ACA-Py 0.12.0rc1
Status AnonCreds RS
Status did:peer and AFJ Interop – where we are
Upgrading an ACA-Py deployment to AnonCreds RS
Status: ACA-Py 1.00 Checklist
Open Discussion
Zoom Link: https://zoom.us/j/98856745538?pwd=VkJROWRxeW43d3hOdnJLemwrS0JKUT09
Call Time: 8:00 Pacific / 17:00 Central Europe
Recordings From the Call:
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Welcome, Introductions and Announcements
Hyperledger Mentorship Program – now accepting project proposals through March 15, 2024 – great results last year in Hyperledger AnonCreds.
IIW coming up April 16-18.
Attendees
@Stephen Curran (BC Gov/Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>
@Warren Gallagher (AffinitiQuest.io) <warren@affinitiquest.io>
@Emiliano Suñé (BC Gov / Quartech) <emiliano.sune@quartech.com>
@Akiff Manji <BC Gov / Petri Dish Development> <amanji@petridish.dev>
Documentation:
ACA-Py documentation: https://aca-py.org
Agenda
Presentation/Demo about AnonCreds in W3C VCDM format – Whats Cookin'
Status Updates:
AnonCreds RS in ACA-Py
AnonCreds RS Update process - Issue #2808
Key concern – multi-tenant handling around enabling tenants to independently update when they are ready.
Handling is detailed in the issue.
Biggest change – enabling the use of Askar and Askar AnonCreds wallet types at the same time
credx and anoncreds-rs libraries both loaded.
All endpoints (old and new) available
did:peer and AFJ Interop
AATH – tests implemented for did:peer:1, 2, 4
PR 2748 with fixes for Credo/ACA-Py for did:peer:4
1.0 and 1.1 support for 0023 DiD Exchange
Want to get Credo working for AATH – upgrade to backchannel controller for DID Exchange and OOB, restart the agent with new settings for everything
Sheldon is looking at this – starting with devcontainers so that a local environment is not needed.
Pick the devcontainer when you start the project – good pattern for the use of devcontainers on our repos
DID Rotation – PR #2816 – @Akiff Manji
Getting close – applying updates from feedback on the PR
Two more endpoints – creating the DID Peer 2, 4
Concern generally about DID Peer creation related to the DIDComm service –
did-communicationvs. DIDCommMessaging - making sure that if you use one or the other, the related data must be consistent.ACA-Py should be using
did-communication only -- the related data should be a string -- not JSON. -- verify this.
Status of DRPC – working, adjustment to the protocol to support a problem report.
Status of ACA-Py 0.12.0rc2 - ready to go?
What PRs are needed for it?
Status of ACA-Py 1.0.0 Release:
Checklist Issue, labelled Issues and PRs
Other issues/PRs to be added?
Should we wait on the AnonCreds RS work?
LTS Considerations per Aries RFC 0799 Long Term Support
Other considerations?
Other PRs Ready for Review and Issues to Discuss
Upcoming Meeting Topics:
Multi-architecture containers
Issue with BBS+ package – doesn't support ARM containers – need an update to their CI
Solution: A third container published that includes BBS+ package, but is single architecture
Others are Askar
Future Topics
Action items