2023-06-22 Aries Framework JS Meeting notes
Meeting recording
Remember the Hyperledger Code of Conduct
Anti-Trust Policy:
Linux Foundation meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.
Examples of types of actions that are prohibited at Linux Foundation meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy . If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.
Attendees
- Timo Glastra - Animo Solutions (timo@animo.id)
- Warren Gallagher (AffinitiQuest)<warren@affinitiquest.io>
- Karim Stekelenburg - Animo Solutions <karim@animo.id>
- Artem Ivanov - DSR <artem.ivanov@dsr-corporation.com>
- Charles Lanahan <charles.lanahan@gmail.com>
- Alexander Shenshin (DSR Corporation) <alexander.shenshin@dsr-corporation.com>
Resources
- Hyperledger Discord: https://discord.gg/hyperledger (#aries-javascript and #aries-bifold)
- Aries JavaScript Docs: https://aries.js.org/
- Repositories:
- Aries Framework JavaScript: https://github.com/hyperledger/aries-framework-javascript
- Aries Framework JavaScript Extension: https://github.com/hyperledger/aries-framework-javascript-ext
- Aries Mobile Agent React Native: https://github.com/hyperledger/aries-mobile-agent-react-native
Status updates
- Aries Bifold (Aries Bifold User Group Meetings)
- Integrating AFJ 0.4.0, lot of updates to follow (e.g. react native update)
- OCA package
- Aries Call 2023-02-08 Aries Working Group Call
- Scalable Mediation - DocketSock
- Socket server separate from mediator agent
- Scalable Mediation - DocketSock
- Aries Interop Profile 3.0 continues to be discussed https://hackmd.io/_Kkl9ClTRBu8W4UmZVGdUQ
Agenda
- Record the meeting
- DIDComm v2 discussion
- DIDComm v2 crypto implemented using Aries Askar, Indy SDK not supported
- Wallet takes resolved DIDDocument for now (will be reworked as planned API refactor)
- No support for sessions, queue, or priority yet
- Supported protocols: OOB create invitation, trust ping send/receive
- Specify DIDComm version when creating an invitation
- did:peer:2 for p2p connections
- how do we want to handle connections?
- connection can be useful, but it can also be useful to be able to send a message to another connection
- are we conflating a contact with a connection?
- what if we receive a message from a did we've never seen before?
- configuration to allow/disallow certain messages? → simple default behaviour
- create dynamic connection?
- allow application layer to decide whether the message is accepted, or discard the message → more complex custom behaviour
- don't want junk in your connection list
- DIDComm v2 protocols for issuance / etc..
- issue: need to resolve our own did to send message
- Can it be used with AFGO mediator?
- Need to support mediator protocols as client as well: https://didcomm.org/mediator-coordination/2.0/
- Open Wallet Foundation
- Wallet API discussion continued
- Documentation and getting started – continued
- Revocation PR, other open issues/PRs
Meeting Notes
- New meeting invite:
Hyperledger Community is inviting you to a scheduled Zoom meeting.
Topic: Aries JavaScript Meeting
Time: Mar 23, 2023 06:00 AM Pacific Time (US and Canada)
Every week on Thu, until May 9, 2024, 60 occurrence(s)
https://zoom.us/j/99751084865?pwd=TW1rU0FDVTBqUlhnWnY2NERkd1diZz09
Recording / Slides
- https://youtu.be/DSv6ltM7pQU
- 2023 06 22 Aries JavaScript Meeting chat.txt
- 2023 06 22 Aries JavaScript Meeting transcript.txt
Future topics
Future Topics:
- It would be good to discuss OCA implementation in AFJ and in Aries Bifold and where should be a boundary between the two in this feature.
- Extracting parts of AFJ into generic libraries
- Cheqd integration (Daev Mithran )
- AFJ Interop tests not running