2024-01-24 Aries Working Group Call
Summary:
PR Review
RFC Status Change
Zoom: https://zoom.us/j/93803916577?pwd=UWdLSTJ2b0kvZTRyc1hZTUdQQ3ZFZz09
Recording:
Date
Jan 24, 2024 (7AM Los Angeles, 10AM New York, 3PM London, 4PM CET, 18H Moscow)
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit the Hyperledger Code of Conduct. |
|---|
Attendees
@Sam Curren (Indicio) <sam@indicio.tech>
@bruce_conrad@byu.edu (Pico Labs) <picolabs@sanbachs.com>
@Alex Metcalf (BC Gov) <alex.metcalf@gov.bc.ca>
@Steve McCown (Anonyome Labs) <smccown@anonyome.com>
Welcome / Introductions
Announcements
Release Status and Work Updates
Aries Agent Test Harness -- https://aries-interop.info
Aries Shared Components - Indy SDK replacements
Indy Verifiable Date Registry - Ledger Interface https://github.com/hyperledger/indy-vdr
PR merged for caching in Indy VDR of Pool Transactions - Aries Frameworks should be adding that to
Release 0.4.0
Release 0.5.0 will have breaking changes, including did:indy branch merged into main.
Aries Askar secure storage - https://github.com/bcgov/aries-askar
Release 0.2.9
AnonCreds Rust - https://github.com/hyperledger/anoncreds-rs
Release 0.1.0
Shared Rust Library/CredX (AnonCreds) https://github.com/hyperledger/indy-shared-rs - being replaced by AnonCreds Rust
Release 0.3.3 Bugfix (bug was in the python wrapper)
Release 1.0.0 Embeds new AnonCreds CL Signatures library with fixes, performance improvements
Frameworks:
Aries-CloudAgent-Python https://github.com/hyperledger/aries-cloudagent-python, Meetings: ACA-Pug Meetings, Documentation: https://aca-py.org
0.12.0rc0 – Peer DID support, many enhancement/fixes, nothing breaking yet but at least one will be made before finalized.
This could be 1.0.0 as well...
Traction Sandbox now available - https://traction-sandbox-tenant-ui.apps.silver.devops.gov.bc.ca
Agent-Framework-JavaScript https://github.com/openwallet-foundation/agent-framework-javascript, Meetings: Framework JS Meetings
Accepted by TAC in OWF, repository has moved. See initial announcement here: https://github.com/openwallet-foundation/agent-framework-javascript/discussions/1586#discussioncomment-7815973
Looking for a new name, feel free to weigh in here: https://github.com/openwallet-foundation/agent-framework-javascript/discussions/1668
0.5 in the works
Dropping IndySDK
AnonCreds Revocation
Dropping Node 16 support (EOL)
Continuing working on SD-JWT and OpenID4VC support
Started work on W3C issuance and verification of AnonCreds credentials
PR open for did:peer:4 support and did rotate protocol
Aries VCX (https://github.com/hyperledger/aries-vcx, Meetings: Aries-VCX Meetings
aries-vcx as repository now contains 2 project families:
aries
didcore
Picos as of pico-engine version 1.3.0 natively use DIDComm v2 (https://github.com/Picolab/pico-engine/blob/master/packages/pico-engine/README.md)
replacing ACA-Pico agents (https://github.com/Picolab/aries-cloudagent-pico) which are now deprecated
protocols implemented so far: oob invitation, trust-ping, basicmessage (more to be added https://github.com/Picolab/DIDComm-V2)
based on the SICPA didcomm NodeJS module
Aries-Framework-Go (Troy) #aries-go (https://github.com/hyperledger/aries-framework-go, Meetings: aries-framework-go)
Mobile:
Aries Mobile Agent React Native, aka Aries Bifold https://github.com/hyperledger/aries-mobile-agent-react-native, Meetings: Aries Bifold User Group Meetings
0.4.0 in Bifold – including the shared components
Aries-MobileAgent-Xamarin aka Aries MAX (https://github.com/hyperledger/aries-mobileagent-xamarin)
aries-mediator-service – a DIDComm Mediator in a Box
Update to use SocketDock?
aries-endorser-service – an Indy Endorser in a Box (in development)
Aries Akrida - Load Testing DIDComm based protocols
Added module support for different Issuer and Verifiers
Discussion Topics
Annual Report Update – Draft Aries Report, TOC Annual Report Requirements
PR Review
Unqualified DIDs CCU Status Update https://github.com/hyperledger/aries-rfcs/pull/810
W3C DI Attach https://github.com/hyperledger/aries-rfcs/pull/809
DIDComm JSON-RPC https://github.com/hyperledger/aries-rfcs/pull/804
Trust Input Protocol https://github.com/hyperledger/aries-rfcs/pull/803
Aries RFC Status Changes Needed
What needs to change?
Open Discussion
Interop between ACA-Py and Veramo
Issue of DIDComm v1 (ACA-Py) and v2 (Veramo)
Aries Agent Test Harness
Peer did tests
needs an update to the credo (afj) backchannel
aca-py has some tooling that allows easier testing, porting those to credo would be very helpful
(agent launch configurations)
volunteers welcome.
Interopathon?
JFF PlugFest involvement
Other community specific event?
AIP v2
DIDComm v2 adoption
Survey for interop events
targets
actions
dates - March?
marketing call next tuesday
protocol updates for DIDComm v2?
only some.
Other Business
Future Topics
in Q1, projects are asked to do an annual report, review past year, plans for next year
More back and forth conversation. Multiple members need to attend presentation.
Niels Klomp offered a deeper dive into the openid4vc related flows
State-of-union of Aries projects
decorator for redirection after proofs. - existing?
in the Aug 9 call there was talk about EUDI compatibility. Maybe tracking the progress every now and then in these calls? Has there been any discussion about adding SD-JWT and OID4VC stuff to Aries Interop test suite?