2023-05-24 Aries Working Group Call
Summary:
Open Wallet Foundation
Date
May 24, 2023 (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>
@Warren Gallagher (AffinitiQuest)<warren@affinitiquest.io>
@Charles Lanahan <charles.lanahan@gmail.com>
@John Jordan (BC Gov) <john.jordan@gov.bc.ca>
@Tracy Kuhrt (Deactivated)
@Helen Garneau (Indicio) <helen@indicio.tech>
@Karim Stekelenburg (Animo)<karim@animo.id>
@Tim Bloomfield <tim.bloomfield@ontario.ca>
@Peter Janes (Abdagon AG) <peter.janes@abdagon.com>
@Ryan Koch (Indicio) <ryan@indicio.tech>
@Akiff Manji (BC Gov / Petri Dish Development) <amanji@petridish.dev>
@Ken Ebert (Indicio) <ken@indicio.tech>
@Daniela Barbosa (Hyperledger Foundation)- <dbarbosa@linuxfoundation.org>
@Jason Sherman (BC Gov) <jason@usingtechnolo.gy>
@Berend Sliedrecht (Animo) <berend@animo.id>
@Jorge Flores (Entidad) <jorge@entidad.io>
@Andre Kudra (esatus AG) <a.kudra@esatus.com>
@Alexandra Walker (Indicio) <alex.walker@indicio.tech>
@Rodolfo Miranda (RootsID)<rodolfo.miranda@rootsid.com>
@Clecio Varjao (BC Gov) <clecio.varjao@gov.bc.ca>
@Micah Peltier (Indicio) <micah@indicio.tech>
@Timo Glastra (Animo) <timo@animo.id>
@Steve McCown (Anonyome Labs) <smccown@anonyome.com>
Welcome / Introductions)
Announcements
June 7-9 https://diceurope.org/
Hackathon – https://didhack.xyz/ – need an Aries Developer to monitor Discord to answer questions from participants
AnonCreds Workshop May 31, 2023 08:00 AM
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
Release 0.4.0-dev14
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.8
AnonCreds Rust - https://github.com/hyperledger/anoncreds-rs
Release 0.1.0-dev16
Shared Rust Library/CredX (AnonCreds) https://github.com/hyperledger/indy-shared-rs - being replaced by AnonCreds Rust
Release 0.3.2 tagged
Frameworks:
Aries-CloudAgent-Python https://github.com/hyperledger/aries-cloudagent-python, Meetings: ACA-Pug Meetings
0.8.1 released – focused on the upgrade command, most relevant to multi-use invitations – including mediators.
New documentation site: https://aca-py.org
Aries-Framework-JavaScript https://github.com/hyperledger/aries-framework-javascript, Meetings: Framework JS Meetings
Version 0.3.3 released - https://github.com/hyperledger/aries-framework-javascript/releases
Version 0.4.0 in progress - https://github.com/hyperledger/aries-framework-javascript/releases/tag/v0.4.0-alpha.87
Aries VCX (https://github.com/hyperledger/aries-vcx, Meetings: Aries-VCX Meetings
Release 0.53.0 https://github.com/hyperledger/aries-vcx/releases/tag/0.53.0
Picos as Aries agents (https://github.com/Picolab/aries-cloudagent-pico)
Phil Windley has students working on a DIDComm v2 version of ACA-Pico
Less active repos:
Aries-Framework-Go (Troy) #aries-go (https://github.com/hyperledger/aries-framework-go, Meetings: aries-framework-go)
Aries-Framework-DotNet (https://github.com/hyperledger/aries-framework-dotnet)
Mobile:
Aries Mobile Agent React Native, aka Aries Bifold https://github.com/hyperledger/aries-mobile-agent-react-native, Meetings: Aries Bifold User Group Meetings
Bifold Summit Happening now – Bifold Summit 2023
BCGov has realeased an Aries Bifold version, rebranded w/ BC blue/theme/etc (BC wallet)
Aries-MobileAgent-Xamarin aka Aries MAX (https://github.com/hyperledger/aries-mobileagent-xamarin)
aries-mediator-service – a DIDComm Mediator in a Box
aries-endorser-server – an Indy Endorser in a Box (in development)
Discussion Topics
Open Wallet Foundation
Tracy Kuhrt - https://discord.com/channels/905194001349627914/1108478336751108127
Important Things (opinion of Sam)
Continuity of Community
Meetings, Wikis, Calls, Calendars
All existing people, work continues with as little disruption as possible.
This should not be an issue, as long as organizational support is present.
Continuity of Brand
Aries as a brand needs to live in only one place, at least for the near future.
Wiki Page: Hyperledger Aries (wiki page)
Announcement Post: https://www.hyperledger.org/blog/2019/05/14/announcing-hyperledger-aries-infrastructure-supporting-interoperable-identity-solutions
Promotion of Community
Notes from this meeting
Items that are expected by the community from OpenWallet Foundation
Education
Webinars
Blogs
Meetups
Marketing committee (Helen)
long overdue work that could help clarify Aries brand.
Hyperledger brand refresh under way (late June)
Two topics
Aries scope
What is it
Set of frameworks that can work with protocols, credential types, crypto, etc. from a wide variety of sources. - John Jordan
SSI built on top of DIDComm, primarily using HL Indy - Timo (what it is now)
Has grown past that - Andre
My own interpretation is that Aries is the protocol which verifiable credentials are issued, held, and presented. Right now the protocol is didcomm/anoncreds/indy based. But those are evolving to be abstracted and support other standards (transport, credential format/type, and ledger agnostic) - Clecio
foundation / underpinning is indy, anoncreds, and didcomm. Perception outside our group is that Aries IS those things. - Warren
Wallet vs Agent terms
What happens if work exceeds that scope?
Potential move to OWF
What is the pitch from OWF?
(every other week is a conflict for the OWF Technical Advisory Council)
Aries is a few things (mechanically)
Software
Protocol Design
Aries Interop Profile
Interop Testing
OCA
Notes from last meeting on the topic
The Opportunity
A potential re-homing of Aries to OWF
The Circumstances
Community needs decisions together
The Challenges
Notes on discussion and questions to be clarified
High ambition level of OWF
Goal is to create code that has relevance in code that meets regulatory requirements (e.g. as part of the EU Digital Identity Wallet)
Aries features and approaches can gain better representation in compliance and regulatory settings employing wallets (key leverage point for Aries community)
Outreach to European Commission already established at OWF
Funding
300 orgs listed in doc
https://openwallet.foundation/wp-content/uploads/sites/11/2023/02/OpenWallet-Foundation-Overview.pdf
41 listed current sponsors
7 million draft budget?
Funding state? Will fundraising match needs?
Difficulty of orgs being members of All The Things.
Time
Money
Project Support from Hyperledger
Hyperledger social reach is larger
Training workshop organized by HyperLedger
Code and Standards being co-located in the same org is difficult
Aries implementing standards designed outside of Aries
mDL
OpenID4VerifiableCredentials
Beyond Aries?
OWF explicitly does not want to create standards, OWF core is creating code to implement standards
Perception of the scope of Aries? What Aries does/is:
RfCs
Code matching RfCs
Interop Profiles
ToDo: More clearly communicate what Aries does, also towards OWF
Other Business
Future Topics
Niels Klomp offered a deeper dive into the openid4vc related flows
Thomas - Nessus DIDComm 0.23.2 First Release
Wallet abstraction for AcaPy + Nessus native
Camel Http Endpoint for Nessus agent
Support for RFC0434 Out-of-Band Invitation V1 & V2
Support for RFC0023 Did Exchange V1
Support for RFC0048 Trust Ping V1 & V2
Support for RFC0095 Basic Message V1 & V2
CLI to work with supported protocols and model
State-of-union of Aries projects
decorator for redirection after proofs. - existing?