Interoperability Event
Aries Interop Event
August 31, 2022
7:00 am MDT - 11:00 am MDT
| Breakout Room 1: Test Your Wallet @Bruno Hivert IDLab | Education Breakout Room 2 Aries Agent Test Harness 101@Stephen Curran | Education Breakout Room 3: Aries Mobile Test Harness (AMTH) 101 | Breakout Room 4: AATH Advanced Topics @Ian Costanzo | Testing Room | Testing Room | Testing Room 3 | Testing Room 4 | |||
Host: @Mike Ebert | Host: @Kim Ebert Scribe: | Host: Simon | Host: Ammon | ||||||||
Time | Session | Session Summary | |||||||||
Zoom Room 1 | Zoom Room 2 | Zoom 3 | Zoom 4 | Zoom 5 | Zoom 6 | Zoom 7 | Zoom 8 | ||||
7:00 AM - 7:30 AM | Opening Remarks: | Roll Call, Introductions, Assignments | |||||||||
7:30 AM - 8:00 AM | Session 1 | two participants | Test your wallet using the Aries Agent Test Harness | A newcomers guide to the Aries Agent Test Harness On break until 9:00am (MT) | A wallet developers guide to automated mobile wallet testing with the Aries Mobile Test Harness | Getting deep into testing with the Aries Agent Test Harness On break until 9:15 am (MT) Scope of AFJ tests being run in the test harness. (9:30am MT) | Indicio | (Kim in Room 5) | (Simon in Room 5) | ||
Animo | |||||||||||
8:00 AM-8:15 AM | New Testing Assignments | ||||||||||
8:15 AM- 8:45AM | Session 2 | two participants | Indicio Proven (Demo) | Bruce Conrad (ACA-Pico) | Jimmy Dorsey (Migrate®) - Demo | ||||||
Animo (dob connection reuse) | Kim (Indicio) | Jimmy Dorsey (Migrate®) - Demo | |||||||||
8:45 AM- 9:00 AM | New Testing Assignments | ||||||||||
9:00 AM- 9:30 AM | Session 3 | two participants | Indicio | Jimmy Dorsey (Migrate®) - Demo | |||||||
Animo | Bruce Conrad (ACA-Pico) | ||||||||||
9:30 AM- 9:45 AM | New Testing Assignments | ||||||||||
9:45 AM- 10:15 AM | Session 4 | two participants | Indicio | ACA-Pico | |||||||
Migrate® | Animo | ||||||||||
10:15 AM- 10:30AM | New Testing Assignments | ||||||||||
10:30 AM-10:45 AM | (Quick) Session 5 | two participants | |||||||||
10:45 AM - 11:00 PM | Closing Remarks | Closing Remarks | |||||||||
What:
Aries will host an Interop event on August 31, 2022. 7:00am-11:00am MDT
Goal:
This interactive event will comprise teams across the verifiable credentials community testing products and solutions both in the market and in development for interoperability. The goal is to discover what needs to be done to ensure that all are interoperable with Aries and with one another. Participants will come away with an understanding of where the gaps are in interoperability and hopefully how they can be fixed. This event is about discovery, discussion, and most importantly – interoperability! Observers are also welcome to attend!
Helpful details for Participants:
All participants must be able to make a connection between agents using DIDComm connection V1 or Out of Band.
Any Participant is welcome to bring agents that support DIDComm and may test any of the following:
Targets:
557 Discover Features
048 Trust Ping
434 OOB
023 DID Exchange
OOB Reuse
Bonus Targets:
455 Issue
454 Present
183 Revocation Notification
Final Report
Successes
AFJ - OOB 1.1, ACAPy OOB 1.0. ACAPy not yet fully supporting minor versions for this protocol.
Expand testing of minor version handling
Expansion RFC 003 - Clarifying how minor version handling
AFJ Hotfix to enable connection reuse with ACAPy
Aries Agent Test Harness
Expanding AFJ Backchannel so it covers more defined tests.
Mobile backchannel - only supports some test cases, mostly AIP 1
Currently impossible to test using the Mobile backchannel with any other impl than ACAPy, other should be added.
Custom credentials in the AATH (discussed in breakout 4, was recorded)
Lessons Learned
James Schulte conversation about Ontologies with credentials - will schedule an Aries WG agenda item on the topic.
Migrate mobile app - expansion of credentials use cases
ACAPy - old format of DIDs w/did-exchange - startup param controls which are used.
Nice to see new wallets - Upa! (Gary de Beer), Migrate (Jimmy Dorsey)
Notes for future events (operational suggestions)
Being specific about networks to be used during testing.
Breakout rooms worked well
Wanted to attend all the education sessions.
Testing script for UX testing
Set of targets? Basics hit, next interopathon may be a similar set, but with higher success and coverage.
RSVP
<DATE>
Register
Google Form AND Zoom Link
Graphics
Google form header
Social post
Hyperledger Foundation website
Aries Wiki
Dev Weekly
Blog header
General Participant Technical Requirements:
Review Interop Profile here
Teams developing Hyperledger Aries based credential systems
Teams that have one or more elements of their systems developed (issuer, verifier, holder/wallet)
Teams with solutions working on Hyperledger Indy based networks (Indicio, Sovrin, IDUnion, etc.)
Anyone that wants to watch and learn about the development of verifiable credential solutions
Solutions using shortened URLs will be not supported
Aries is not currently supporting connectionless interactions now or in the future
Refer to Aries Test Harness for Pre-Event Prep
Announce
Aug 29
Aries test harness found here
Optional Event Prep:
Test Harness demo in Aries WG meeting?
Timo has experience
IDLab also has experience
There might be a good recording to reference
Registration Questions:
Google Form (editor link)
Google form (registration link)
Preface:
This interactive event will comprise teams across the Aries community testing products and solutions both in the market and in development for interoperability. The goal is to discover what needs to be done to ensure that all are interoperable with Aries and with one another. Participants will come away with an understanding of where the gaps are in interoperability and hopefully how they can be fixed. This event is about discovery, discussion, and most importantly – interoperability! Observers are also welcome to attend!
Please RSVP no later than August 29, 2022
All participants must be able to make a connection between agents using DIDComm connection V1 or Out of Band. Any Participant is welcome to bring agents that support DIDComm and may test any of the following:
Targets:
557 Discover Features
048 Trust Ping
434 OOB
023 DID Exchange
OOB Reuse
Bonus Targets:
455 Issue
454 Present
183 Revocation Notification
There will also be a final report published of the Aries Interop results that will be helpful in improving interoperability and as we plan for upcoming changes to the Aries roadmap.
Are you ready to:
Test against the Hyperledger Aries Agent Test Harness
Directly test with another product to use and see UI/UX of other products
Do you have a mobile wallet ready to test against the Hyperledger Aries Agent Test Harness?
Yes
No
What agents or components will you be bringing to test?
Issuer
Holder
Verifier
Network
None- I’m an observer!
What agents or components do you want to test against?
Issuer
Holder
Verifier
Network
Which of the following tests are you planning to run? (edit to look like base and bonus targets)
557 Discover Features
048 Trust Ping
434 OOB
023 DID Exchange
OOB Reuse
455 Issue
454 Present
183 Revocation Notification
Order of events:
Primary Zoom Room (MDT)
7:00 am - 7:30 am – Opening Remarks & Introductions & Roll Call
7:30 am - 8:00 am – Test environment presentation
Zoom Breakout Rooms 1/2/3/4/5 (w/ Hosts)
8:00 am – Session 1 (IDlab)
8:30 am – Session 2
9:00 am – Session 3
9:30 am – Session 4
10:00 am – Session 5
Primary Zoom Room
10:30 am – Wrap up/Final recap at end of the day/Survey
Event Wrap up:
Participant Survey
Final report
HF press release/blog
Presentation to HF
Recording/promo video
(optional) Demo Hour
Participants are invited to share their interoperable solutions two weeks after the event at a demonstration event, <DATE>
Rough Launch Timeline:
Before launch:
Create slide/promotional materials
Make shared ‘RSVP’ Google Doc for participants to sign up
POC name
Email