2022-03-24 : Identity Implementers WG Call
Summary
On Today's Call:
Review: Working Group status update
Presentation: Keela Shatzkin (Shatzkin Systems, Inc.) on Cardea and the March 17th Cardea Interop-a-thon
Connection Info
The call takes place over Zoom: https://zoom.us/my/hyperledger.community.3?pwd=UE90WHhEaHRqOGEyMkV3cldKa2d2dz09
Date
Mar 24, 2022 3PM UTC, 8AM PDT, 9AM MDT, 11AM EDT
Welcome/Introductions
Hyperledger is committed to creating a safe and welcoming community for all. For more information please visit our Code of Conduct: Hyperledger Code of Conduct
All activities should be conducted in accordance with the Antitrust Policy found here.
Attendees
Name (Organization) <email>
@Char Howland (Indicio PBC) <char@indicio.tech>
@Lynn Gray Bendixsen(Indicio PBC) <lynn@indicio.tech>
@Daniel Bachenheimer (Accenture) <daniel.bachenheimer@accenture.com>
@Steve McCown (Anonyome Labs) <smccown@anonyome.com>
@Tim Spring (Indicio PBC) <tim@indicio.tech>
@Keela Shazkin (Shatzkin Systems) <keela@shatzkinsystems.com>
Announcements
New Co-Moderator: Heather Dahl (Indicio)
Internet Identity Workshop (April 26-28, in Mountain View, CA): https://internetidentityworkshop.com
Season of Docs: Organization Application: https://docs.google.com/forms/d/e/1FAIpQLSehVjMLUjnoPgS8kX4ErpE76N-KWc3AgrCyCxe7bRrtDm6tew/viewform?resourcekey=0-GIaZX6zeX6zvB58FARfOHQ
Google-funded
Deadline: March 25
Overview
Gives open source projects an opportunity to improve their documentation
Gives technical writers an opportunity to gain experience in open source
Creates a better understanding of metrics and best practices in open source documentation
Hyperledger has moved to Discord:
Invitation: https://discord.gg/hyperledger
Rocket Chat will be archived tomorrow (Friday 3/25)
Working Group Reports and Release Plans
Latest meeting: 2022-02-16
Microledgers: A presentation by Robert Mitwicki of the Human Colossus Foundation
A Microledger is an event transaction log that is cryptographically bound to a self-certifying identifier
Origins, applications, uses with the blockchain, uses with KERI
Differences between microledgers and other approaches
Slides: Microledger.pdf
Meeting recording: video1447200655.mp4
Hyperledger Indy Contributors WG
2022-03-15 Indy Contributors Call
Update on CI/CD Update and Ubuntu Upgrade: Status Document
Indy-Plenum Status: Done, 16.04, 20.04, Jenkins and GHA
Indy-Node Status: Done, 16.04, 20.04, Jenkins and GHA
indy-test-automation Status: created a systemd image for 20.04, still working on tests
Indy Monitoring - https://github.com/hyperledger/indy-node-monitor
has been split to a fully api model: https://github.com/hyperledger/indy-node-monitor/issues/36
Indy/Aries Shared Libraries - Hyperledger (indy-vdr, indy-shared-rs, aries-askar)
DID Method: "did:indy"
Implementation of final feature: opt-in self-certification
Hyperledger Aries
2022-03-23 Aries Working Group Call
DID Exchange Signatures
DID Auth Pre-Credential: https://hackmd.io/2gbdFFO3QAC83nRDhqcEBQ
2022-03-16 Aries Working Group Call
OOB Invitation Compression: https://hackmd.io/@n5FW6jwuRfCgchBDNWR3VQ/Hy3DO2wZ9
Aries Bifold User Group (React Native & Typscript)
2022-03-15 Aries Bifold Users Group Community Meeting
Development Roadmap Planning
Revocation
Transition to Out of Band Invitations - https://github.com/hyperledger/aries-rfcs/tree/main/features/0496-transition-to-oob-and-did-exchange
Code Base
Aries Bifold: https://github.com/Indicio-tech/aries-bifold
Aries Mobile Agent React Native (moved to Hyperledger) - https://github.com/hyperledger/aries-mobile-agent-react-native
Aries Framework Javascript: https://github.com/hyperledger/aries-framework-javascript
rn-indy-sdk: https://github.com/AbsaOSS/rn-indy-sdk
Discord: https://discord.com/channels/905194001349627914/941708242030063656
Aries Agents (Cloud Agent Python, Static Agent)
2022-03-22 Aries Cloud Agent - Python Users Group Community Meeting
Getting ready to release 0.7.4
Adding persistent queues in ACA-Py
Multi-tenancy
Endorser for multi-tenant agents
Aries Language Frameworks, Libraries, and SDKs (Go, Java, JavaScript, .NET, Ruby, Python)
Aries Shared Libraries (agent storage, vdr, utils)
Aries Shared Components
now installable via pip; github actions build and test for Windows, Mac and Linux
indy-vdr - release 0.3.4 https://github.com/hyperledger/indy-vdr
indy-shared-rs - indy-credx release 0.3.1 https://github.com/hyperledger/indy-shared-rs
aries-askar (storage) - release 0.2.2 https://github.com/hyperledger/aries-askar
Aries-Framework-Go #aries-go
2022-03-22 Framework Go Weekly Planning
Work updates (from the previous week)
Tag name only query support for PostgreSQL storage provider in aries-framework-go-ext
WACI issuance tests in aries test harness
WACI presentation tests in aries test harness
2022-03-17 Aries Framework JS Meeting notes
OOB and DIDExchange
0.2.0 release of AFJ
Target to have all PRs merged by march 15th
Revocable indy credentials (receive, prove, verify)
Issue Credential v2
Revocation Notification protocol
DID Exchange
Out of band
Present Proof
Indy Attachment Format
Source 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
Update to new
indy-sdk-react-native(Hyperleger owned version ofrn-indy-sdk)
Tools (great for interoperability testing)
Aries Toolbox (v 0.1.0; active) https://github.com/hyperledger/aries-acapy-plugin-toolbox
Aries Protocol Test Suite (v 0.1.0; last update Jul 2019) - https://github.com/hyperledger/aries-protocol-test-suite
Aries Agent Test Harness - https://github.com/hyperledger/aries-agent-test-harness
Test Run Status: https://aries-interop.info
New! Mobile Wallet Test Agent for any mobile wallet
Reference implementations (i.e. where Ursa is used?)
BLS signatures: great example. Indy plenum calls Ursa through Ursa python and gets BLS signatures.
BBS+: supposed to be used, but code being copied rather than called.
Great for an intern project because no math knowledge is needed.
Moving the meeting back an hour not to conflict with Aries meeting.
R1CS PR:
Needs test code, license headers.
How to get started: Aries cloud agent.
Trust Over IP Foundation
Main site: https://trustoverip.org/
Wiki: https://wiki.trustoverip.org/display/HOME/Trust+Over+IP+Foundation
All Members Meeting
16 Mar 2022: https://wiki.trustoverip.org/display/HOME/2022-03-16+All+Members++Meeting+Notes
Working Group Updates
Recording: Link
Meeting slides
Introduction to ToIP V2 white paper
Steering Committee Meeting
23 Mar 2022: https://wiki.trustoverip.org/display/HOME/2022-3-23+Steering+Committee+Plenary+Meeting+Notes
Discussion of the ToIP Goals and Priorities for 2022
Discussion of California's SB-1190 for 2022, which is seeking to introduce cryptographic verifiable credentials for California schools
Slides:
Recording: Link
ToIP Working Groups:
Communications Committee: https://wiki.trustoverip.org/display/HOME/Communications+Committee
Meeting notes: https://wiki.trustoverip.org/display/HOME/2022-03-18+Communications+Committee+Meeting+Notes
Video content
Event Schedule
LinkedIn Cover Photo/Tagline
Recording: Link
24 Feb 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-02-24+GSWG+Meeting+Notes
Design Principles for the ToIP Stack (Google doc draft)
Presentation on GSWG Learning Pathways: this Google doc
Technology Stack Working Group
Wiki: https://wiki.trustoverip.org/display/HOME/Technology+Stack+Working+Group
Core four deliverables: white paper, design principles, governance stack specification and technology specifications
Working on the ToIP Technology Architecture Specification
7 Mar 2022: https://wiki.trustoverip.org/display/HOME/2022-03-07+TSWG+Meeting+Notes
Task Force reports
EIDAS blog post
Special Topics Task Forces
15 Mar 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-03-15+Meeting+Page
Finalizing Public Identity Utilities for Digital Trust Ecosystems - an Overview
Public Utility Directory
Establishing a "creating your own" separate document to make it easier for evaluation for their needs
Next speaker: Velocity Network
New Deliverable Recommendations
DID Utility Comparison - add a descriptor and purpose of the network to help in evaluation of networks
Priority Deliverables - Public Identity Utilities for Digital Trust Ecosystems, Comparison document, DID Utility Comparison
17 Mar 2022 Meeting: https://wiki.trustoverip.org/display/HOME/EFWG+2022-03-17+Meeting
Presentation - Stories From The Field, Riley Hughes, Trinsic
Ecosystem Classification Matrix
White Paper working draft: https://docs.google.com/document/d/14Q8Q8EwV0Ok_AKlTyR0BSWLRASjekwD2OCIDaPV3haA/edit
Slides: https://docs.google.com/presentation/d/1baNgQB42eubMspwqSXzRLts0OPwXzN2I/edit#slide=id.p2
Inputs and Semantics Working Group (https://wiki.trustoverip.org/display/HOME/Inputs+and+Semantics+Working+Group)
Several subgroups, see https://wiki.trustoverip.org/display/HOME/Meetings
Alignment of Dynamic Data Economy (DDE) models, concepts and technologies with SSI
14 Mar 2022 Meeting: https://wiki.trustoverip.org/display/HOME/2022-03-14+CTWG+Meeting+Notes
Feedback from Nicky Hickman on V1 tooling
Discuss and agree on headings in the ToIP Term Template
Good Health Pass Working Group
Several drafting groups have separate meetings. Please see the main GHP page for details
GHP Interoperability Blueprint approved deliverable on 26 July 2021
DIF DIDComm Working Group
Rolling Agenda: https://github.com/decentralized-identity/didcomm/blob/main/agenda.md
Current Agenda: https://hackmd.io/pUsOUZa8QHKJTSgf5O6HfQ?both
RFC Repository: https://github.com/decentralized-identity/didcomm-messaging
Discussion
PR 268 - serviceendpoint as URI or object
Reference Implementations
Typescript
Go
Rust
Python
Java
Swift (iOS): in progress
Kotlin (Android): in progress
DIF DIDComm Users Group ← New!
Setup as an "un-sync" meeting held over a 24-hour period, so people from all time zones can come and participate at a convenient time
Held over Discord link
DIF Interoperability Group
Wiki: https://www.notion.so/Interoperability-WG-a42995c37e2a4511a10aea96cdbccc38
Rolling agenda: https://github.com/decentralized-identity/interoperability/blob/master/agenda.md
23 Mar 2022
Trust Alliance New Zealand: https://trustalliance.co.nz/
16 Mar 2022
Time zone issues created a bunch of confusion, so we rescheduled
Sovrin Foundation
Discussing new fee structure for Sovrin Networks
Technical Governance Board (TGB)
Rolling Agenda:
3 Feb 2022:
Status of the Indy Node / Sovrin Node updates of CI/CD and Ubuntu 20.04 upgrade.
Funding for work on a did:indy implementation - BC Gov competition
Creating an AnonCreds open specification.
Steward Council
Rolling Agenda:
3 Feb 2022:
SC meetings and TGB meetings to be held as a single meeting
W3C Standard
Verifiable Credentials Working Group
DID Working Group