2021-08-25-B Aries Working Group Call (US afternoon)
Summary
Time Changes
Meeting Format
Connection Reuse
JSON-LD support
Date: Aug 25, 2021 (12PM Los Angeles, 3PM New York, Tuesday at 7AM Sydney)
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>
@Steve McCown (Anonyome Labs) <smccown@anonyome.com>
Announcements
IIW (online) Oct 12-14
Related Meetings Review
Ursa -
Indy Contributors - Every 2nd Tuesday 8am US/Pacific (next week) - CI/CD of Indy Node and Plenum, Ubuntu 20.04 release. no updates.
2021-08-26 : Identity Implementers WG Call: Horacio Nunez (Kiva) will present a new open source desktop tool that will connect secure biometrics with SSI-powered backend services.
DIF DIDComm WG - Monday's at Noon US/Pacific - @Sam Curren (Mon) -
- early community discussions
TrustoverIP Saturn5 Interop Testing - Friday 9am EST (@Keith Smith ) See "Saturn V - Vendor Scrum (TSWG)" at https://wiki.trustoverip.org/display/HOME/Calendar+of+ToIP+Meetings
Cardea - Users Group meeting every Thursday 10am MDT - https://cardea.app/ - https://us02web.zoom.us/j/3933667495?pwd=ZnlPSDJBcnljL0svS1djVGswcS84QT09
Upcoming Releases and Work Updates
Aries Agent Test Harness - Test Run Status: https://aries-interop.info
Connectivity between AF-Go and ACA-Py based on a did:orb DID achieved.
PR (almost...) ready to merge to demonstrate BBS+/JSON-LD credential exchange between AF-GO and ACA-Py.
PR (almost...) ready to merge that demonstrates Out-of-Band connection reuse.
Aries Shared Components
Support added to ACA-Py main branch, enabled by `--wallet-type askar`. Uses `aries-askar` for wallet storage, `indy-credx` for Indy Anoncreds support, and `indy-vdr` for ledger communication.
Aries-CloudAgent-Python
Release 0.7.0 published, official release.
Next up: Enabling resolving DIDs to multiple Indy ledgers in parallel – e.g. starting up with an array of genesis files and trying all of them when resolving a ledger object (DID, etc.)
Aries-Framework-Go (Troy) #aries-go
Working on AIP 2.0, AATH integration, and AcaPy integration.
AFGO-AcaPy connectivity now passing in AATH.
Including multiple DID method scenario (AFGO writes DIDs to orb and AcaPy writes DIDs to indy and usage of universal resolver).
Working on integrating AATH for Issue Credential v2 and Present Proof v2 with JSON-LD.
AFGO-AFGO now passing; working on AcaPy-AFGO.
Working on selecting Envelope v1 vs v2.
Working on WACI-PeX based on AFG (in TrustBloc project).
Future RFCs:
Redirect-based OOB.
Multiple sources for presentations.
Aries Mobile Agent React Native - Aries Bifold Meetings
UI / Code structure update PR pending
Discussion to utilize Aries Shared Components
@aries-framework/redux-store documentation/consumption work
Aries-Framework-JavaScript - Framework JS Meetings
Meetings will be held at Thursday 7:00 AM MST / 3:00 PM CET
Split up into multiple packages
"@aries-framework/core" - https://www.npmjs.com/package/@aries-framework/core
"@aries-framework/node" - https://www.npmjs.com/package/@aries-framework/node
"@aries-framework/react-native" - https://www.npmjs.com/package/@aries-framework/react-native
Indy wallet overhaul:
Config is less indy specific
Lot of methods moved to
IndyLedgerServiceandIndyStorageServicein preparation for shared libraries and browser wallet
Update to new
indy-sdk-react-native(Hyperleger owned version ofrn-indy-sdk)
Aries-Cloudagent-Pico
Aries-SDK-Ruby (Jack)
Aries-Framework-DotNet (@Tomislav Markovski )
Aries-Toolbox
Aries-SDK-Java
Rich Schemas and W3C Verifiable Credentials (Brent & Ken)
Aries-MobileAgent-Xamarin (Aries MAX) - https://github.com/hyperledger/aries-mobileagent-xamarin
Ursa
Agenda
Timeslot Review
Proposal: 8AM mountain - the A call slot time. - Accepted, will use A call link.
Meeting Format
Project Reviews? (usually under 15 minutes as-is)
Remove related calls
Add to agenda to get time announcing in call.
60 min?
connection reuse (check in on status)
JSON-LD Credentials
What exists?
What is in the pipeline?
Subset of LD-ness?
Full LD Processor (ACA-Py)
Assume Fixed Context - string match context string
Security risk to dynamically load contexts?
guid for cannonicalization and signing problem. (privacy risk)
W3C CCG - Mental Model of what a VC is. (next week)
What a verifier knows about the holder when they receive a proof.
Issuer A said X, or Issuer A said X to Holder.