Summary:
ACA-Py Updates
Plugins Progress
did:webvh AnonCreds Method – design, implementation, and demo
Call Time: 8:00 Pacific / 17:00 Central Europe
Zoom Link:
Call Recording:
<TO BE ADDED>
Welcome, Introductions and Announcements
Announcements:
Wallet Interop SIG: [WISIG] Wallet Interoperability SIG
Tomorrow: Ayra Foundation (formerly GAN) – 8:00 Pacific / 17:00 Central Europe
Next Week: CA DMV Hackathon – 7:00 Pacific / 16:00 Central Europe
Attendees:
Stephen Curran (BC Gov / Cloud Compass Computing Inc.) swcurran@cloudcompass.ca
Documentation:
ACA-Py documentation: https://aca-py.org
ACA-Py Plugins: https://plugins.aca-py.org
Agenda
ACA-Py Updates:
LTS Releases last week – 0.12.4, 1.2.2. The
1.2.lts
branch is now separate frommain
, as we have breaking changes onmain
.The start up issue with the OATH tests is not resolved. Still intermittent.
The removal of the Connections Protocol from ACA-Py and the creation of the Connections Plugin is complete. Testing status?
Proposal to enable major version updates via dependabot PRs – for example this PR (3455) updates multiple important dependencies.
More warnings and we’ll have to make a call on ignoring some vs. investing in enabling them.
Plugins:
Creation of a Universal Registrar plugin (PR 1376)
Progress on did:webvh plugin to support DIDs and AnonCreds objects.
Not Covered:
did:webvh Resources: “Attested Resources” and Linked Resources in did:webvh for AnonCreds Objects and More
did:webvh resources <did>/path/to/file, where the HTTP path defaults to match the DID location (minus .well-known) – any content
AttestedResources – the identifier for the resources (the DID URL) commits its content, and there is a proof from the DID Controller.
The hash of the resource is hashed to produce the file name: <did>/path/to/<hash>.<ext>
The resource contains a proof of the resource
AnonCreds – Schema, CredDef, RevRegDef
RevRegEntries are trickier, because the holder doesn’t know the Identifier for the Entry it wants to use. Needs to get a list of the entries and then retrieve the one of interest.
Open Discussion
Plugins
Current PRs
Universal Registrar
did:webvh
AIP 1 – Connections, Issue Credentials v1 and Present Proof v1 – plugins for backwards compatibility when removed from ACA-Py
Upcoming Meeting Topics:
Codespaces
Logo
Future Topics:
Action items
Important Links:
Discord: https://discord.com/invite/yjvGPd5FCU (Click Accept Invite, check out the #aca-py channel)
Community Calendar: https://zoom-lfx.platform.linuxfoundation.org/meetings/openwalletfoundation