2021-04-28 Aries Cloud Agent - Python Users Group Community Meeting
Summary:
Planned Topics:
Developer AMA
Discussion: New things in ACA-Py
Recording from the call: dummyfile.txt
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>
@Timo Glastra (Animo Solutions) <timo@animo.id>
Announcements
ACA-Py Updates since 0.6.0:
CWU is "merge-ready"
Endorser Signing
Continued evolution of the Shared Components branch
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
AMA with the Developers
PR: ECDH-1PU – what next?
PR: Small AIP-2 updates - what next?
What up with canonicalized schema attributes – seems wrong.
Endorser Protocol – what do we do next? Demo? Are we using it in the OrgBook Issuer Service?
How to handle auto-endorse?
Describe Feature/Event Bus
Goal - webhooks to other parts of ACA-Py, Plugins to ACA-Py (vs. multiple external listeners)
A layer between event creation and subscribers to allow internal subscribers
Use case – plugin subscriber to push events to a Kafka queue.
Need to update the persistent queue work – make it a plugin?
How to convey how/when to use this to other developers
Integration test or walk-through of how to use.
Issues:
Too many! Need to have a culling. 94
Hot ones?
Problem Reports
Key Case: Receiving PR within the Credential Exchange to do clean-up, etc.
Change the message family
Also important - sending Credential Exchange specific PR.
PR schema with the RFC.
JSON-LD Performance - contexts are not cached.
Once BBS PR is merged, does some replacements with re-route.
Aries Go Interop – base64url, recipientKeys/routingKeys, DIDDoc
Addressed in "small AIP 2" PR. Or at least should be...
Progressing on initiatives; priorities
Adding a JSON-LD, BBS+, PE Demo
What keys, what ledger?
What does the PD look like?
AF-Go Interop – how?
Persistent Queues – Need On/Off queue implementation
Next Meeting
Requests?
Future Topics
Double Signature with eIDAS?
Background: https://www.slideshare.net/FIDOAlliance/introduction-to-fido-and-eidas-services
SICPA - For the eSSIF program, with json-ld credential we are adding double signature, the normal + eIDAS
@Mateo
Double signature in ACA-Py with pluggable mechanism, and implementation for eIDAS