Summary:
Excerpt |
---|
|
Call Time: 8:00 Pacific / 17:00 Central Europe
...
Call Recording:
<TO BE ADDED>https://zoom.us/rec/share/EdqF-RTzPwbUhTOtVJJlzdDAOHDiQx1vdEhi846cR6ptz9XTaoMxyRwRard2vxxf.K1FWrvSO_kBsxRNf
Welcome, Introductions and Announcements
Announcements:
DSR is working on a Hedera Plugin supporting Hedera DIDs and AnonCreds plugins
Wallet Interop SIG: [WISIG] Wallet Interoperability SIG
Tomorrow: DIDComm Mediator – Agenda
Next Week: OpenID4VCs – Support In ACA-Py and Credo-TS
...
Stephen Curran (BC Gov / Cloud Compass Computing Inc.) swcurran@cloudcompass.ca
Sean Bolan
Tim Bloomfield
Adam Burdett
Alexander Shenshin
Daev Mithran
Emiliano Sune
Ian Costanzo
Ivan Wei
Jamie Hale
Micah Peltier
Patrick St. Louis
Pradeep Prakasam
Sownak Roy
Daniel Bluhm
Documentation:
ACA-Py documentation: https://aca-py.org
ACA-Py Plugins: https://plugins.aca-py.org
Agenda
Latest ACA-Py News – Release 1.1.2rc0 out, Release 1.1.2 ready.
LTS Declaration – status of 0.11.x (end of life), 0.12.x (past LTS, 9 month EOL started), 1.1.x (new LTS)
Status: DID Registration and DID Plugins – Cheqd, pending did:webvh
Discussion: did:webvh and witnesses (and other features, eg. pre-rotation)
Is ACA-Py involved or just a controller issue?
What are the “business” events that a controller would trigger?
The parameters set in creating the did:webvh – e.g. witnesses, pre-rotation, keys in the DIDDoc, service endpoints in the DIDDoc.
The events for triggering a change the DID – e.g. rotating keys
What does the controller do in those situations, and what does ACA-Py handle?
Open Discussion
Plugins
Cheqd DID and AnonCreds MethodUpdates:
Fix (3450) multi-tenant/single wallet should avoid for an issue in 1.2.0 is to be released Any Day Now – 1.2.1. Plus another fix (3458) and a new upgrade test (3457) that caught these.
Release Candidate at least today.
Issue being fixed that is occurring periodically in the test harness with ACA-Py hanging on startup.
Issue seems to be with pushing standard in/standard out through a pipe.
Ready to move on removing AIP 1.0 from ACA-Py to ACA-Py Plugins (various PRs in both repos).
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.
Plan for extending the OID4VC plugin to support Batch Issuance – looking for interested parties to collaborate on this.
Related: OID4VCI draft 15 is out – we should update the plugin to that draft – perhaps in conjunction with Batch support
Progress on a VCDM 2.0 PR 3436 – please review. Side effect – “issuance_date” required in VCDM 1.0, “valid_from” optional in VCDM 2.0
We’re doing processing (sorting) on valid_from date – but ordered by received date
Creation of a Universal Registrar plugin (PR 1376)
Progress on did:webvh plugin to support DIDs and AnonCreds objects.
Part 2: Status List Plugin – overview and demo.
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
...