2023-01-19 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
@Lance Byrd (RootsID) <lance.byrd@rootsid.com>
@Timo Glastra (Animo Solutions) <timo@animo.id>
@Warren Gallagher (AffinitiQuest) <warren@affinitiquest.io>
@Rodolfo Miranda (RootsID)<rodolfo.miranda@rootsid.com>
@Simon Henriksen (Hyphen) <simon@hyphenapp.xyz>
@Philip Essy-Ehsing (Hyphen) <philip@hyphenapp.xyz>
@Ariel Gentile (2060.io) <gentilester@gmail.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)
Aries Call 2023-01-18 Aries Working Group Call
Still OCA discussion, lot of excitement about this
Bifold supports OCA - BC Showcase
Currently hardcoded in the wallet
Releases
AFJ 0.3.3 Released
React Hooks 0.4.0 Released
Works with AFJ 0.3.2+
DIDComm v2
https://github.com/hyperledger/aries-framework-javascript/pull/1141
The PR above was started by SICPA but they currently don't have the resources to finish it, so we're looking for someone who would like to take over the effort.
In the meantime, Timo will create a new branch where we keep the work that has been done in the PR and that we can keep up to date with the main to some extent.
AFJ Feature branch: https://github.com/hyperledger/aries-framework-javascript/tree/feat/didcomm-v2
Aries Interop Profile 3.0 continues to be discussed https://hackmd.io/_Kkl9ClTRBu8W4UmZVGdUQ
Agenda
Record the meeting
Ledger Agnostic AnonCreds Update
Cardano anoncreds method work by RootsID https://github.com/roots-id/cardano-anoncreds
And if you are interested we meet Bi-weekly to discuss AnonCreds on Cardano as part of the Cardano SSI Alliance: https://github.com/roots-id/cardano-anoncreds/blob/main/meeting-notes.md
Stephen Curran gave presentation about Ledger AnonCreds at DIF Interop WG: <todo: add link>
great podcast from Northern Block about AnonCreds with Stephen Curran https://northernblock.io/anoncreds-anonymous-credentials-with-stephen-curran/
OpenID4VCI Update
Shared Components Update
Opportunity: https://marketplace.digital.gov.bc.ca/opportunities/code-with-us/b454a434-69fd-42fa-a90d-3ce614d5523b
Indy VDR: https://github.com/hyperledger/aries-framework-javascript/pull/1160
Aries Askar: https://github.com/hyperledger/aries-framework-javascript/pull/1211
Most functionality there, will skip import/export for now
perfomance issues – supposed to be faster than indy
problem with garbage collection (spends ~80% of time on this)
solution found, only working in node 18 (not 14 & 16)
Might also be an issue with indy-vdr & anoncreds
AnonCreds Rs
Extracting Indy SDK, migration script to update indy wallet to Askar
Multi-tenancy for Aries Framework JavaScript
Video tutorial:
Meeting Notes
...
Future topics
Next Week:
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.