Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary:

Excerpt

Call Time: 8:00 Pacific / 17:00 Central Europe

...

https://zoom-lfx.platform.linuxfoundation.org/meeting/96618113800?password=3fb31a65-606d-4765-8f89-ce7c857dc049

Call Recording:

<TO BE ADDED>https://zoom.us/rec/share/EdqF-RTzPwbUhTOtVJJlzdDAOHDiQx1vdEhi846cR6ptz9XTaoMxyRwRard2vxxf.K1FWrvSO_kBsxRNf

image-20241112-180131.pngimage-20241112-180041.png

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:

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.

  • The Cheqd.io 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

...