2021-06-23 Aries Cloud Agent - Python Users Group Community Meeting

Summary:

Planned Topics:

  • Status Check: ACA-Py Release 0.7.0
  • Performance Issue Update – Public DID Handling
  • DIF Presentation Exchange in ACA-Py
  • Multi-Tenant Experience: OrgBook Issuer Agency
  • AMA (as time permits)

Recording 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 and Introductions

Attendees

  • Name (Organization) <email>
  • Stephen Curran Stephen Curran (Cloud Compass Computing Inc.) <swcurran@cloudcompass.ca>

Announcements

Deployments and Work Updates

  • BC Gov Team
    • Aries-VCR/OrgBook BC Deployment
      • In progress: a multi-tenant OrgBook Issuer
    • Issuer Kit - VCs for OIDC Issuer Service - Safe Entry BC PoC - VCs for Physical Access Points
    • Vaccination/Test Result Verifiable Credential Issuer Service
    • Aries Agent Test Harness work - Results page: https://aries-interop.info
      • DID Exchange Test Cases; deprecating 0160 Connections usage
      • Backchannel for Aries Framework Go
    • BBS+ support to achieve W3C Standard VCs with ZKP and Selective Disclosure
      • Including Presentation Exchange
    • BPA - Business Partner Agent for B2B use of VCs
    • did:indy, AIP 2.0

Agenda

  • Status Update – ACA-Py 0.7.0 Release – Andrew Whitehead
    • 0.7.0RC1 tag Real Soon Now
      • PE Merged, lots of testing and tweaking going on.
      • Shared components to be merged
      • Alice/Faber Demo
  • Performance issue addressed – redundant Public DID Queries – Andrew Whitehead
  • DIF Presentation Exchange in ACA-Py – Shaanjot Gill
  • Multi-Tenancy Example: OrgBook Issuer Agency – Akiff Manji
  • Questions – AMA:

Next Meeting

  • Queues – Daniel Bluhm
    • Actions:
      • Daniel Bluhmto do a hackmd doc design to meet mediator-centric requirements, ideally with a narrative on push notification handling
      • Andrew Whiteheadto do a hackmd doc design to meet scalabilty requirements - https://hackmd.io/OF5o0idQTwi_T_3eWkDvmw
      • Ideally, incorporated into the above, but if not, a third design doc, covering the use of the event bus with the outbound queuing

Future Topics

  • Double Signature with eIDAS?
  • Performance with Shared Components enabled (Aries Askar et al.)
  • AIP 2.0 Features:
    • --version 2.0 flag to enable "breaking changes" features/completed community updates
    • RFC 0557 Discover Features V2 – Added AIP 2.0 features / potentially dynamic based on loaded modules
    • RFC 0519 Goal Codes in specific protocols (RFC 0453/0454 - Credential Exchange V2), OOB, DID Exchange
      • Generalized support?
    • RFC 0627 Static Peer DID Support
    • RFC 0183 Revocation Notification – flag on API to notify user (+ connection_id?)
    • RFC 0587 Encryption Envelope V2
    • Review and update as needed all AIP 1.0 RFCs – to be added: a diff link for each "updated" RF

Action items