...
- Timo Glastra (Animo Solutions) <timo@animo.id>
- Rodolfo Miranda (RootsID) <rodolfo.miranda@rootsid.com>
- Lance Byrd (RootsID) <lance.byrd@rootsid.com>
- James Ebert (Indicio) <james.ebert@indicio.tech>
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
...
- Aries Bifold (Aries Bifold User Group Meetings)
- Biometrics - working towards NIST standards.
- Indicio working towards latest React Native
- Working on holder requesting a proof
- Aries Call
- Rebooting Web of Trust, The Hague, September 26-30
- Hyperledger Global Forum
- AnonCreds Indy-pendance with Cheqd
- RWOT Pre-event hosted by Animo & Cheqd on September 19th
- https://www.eventbrite.co.uk/e/showcasing-aries-framework-javascript-integration-with-cheqd-network-tickets-403986744227
Agenda
Agenda
- Record the meeting
- DIDComm V2
- HackMD: https://hackmd.io/8QhG-zekRbaliJYDs6Y7-Q
- Ursa also has crypto, but not for DIDComm we think?
- Multiple approaches
- Record the meeting
- Tags/QueriesPRs (if not resolved yet)
- Connection types
- Custom implemnation with lower level crypto (e.g. Askar)
- lower level, more effort
- https://github.com/hyperledger/aries-askar
- Custom implemnation with lower level crypto (e.g. Askar)
- Connection types
- DIDComm Protocols
- How do you update them to produce a new version? https://didcomm.org/search/?page=1
- Currently the list of protocols are related to Aries RFCs
- How do you update them to produce a new version? https://didcomm.org/search/?page=1
- cloudagent-python/blob/main/aries_cloudagent/askar/didcomm/v2.py
- Askar has storage and crypto in one, while for a modular approach we want it separated
- Already separated in AFJ through interface
- In browser you don't need a native backend / advanced storage, but you do need the crypto
- DIDComm library from SICPA (WASM)
- WASM Support in react native is not great
- React Native wrapper available, but only for Android:
- hyperledgerariesframework-javascript/pull/1014
- react-native/tree/main/android/src/main/java/com/sicpa/didcomm/reactnative
- Could look at JSI interface wrapper like https://github.com/
- bbs-signatures
- DIDComm v2 branch in AFJ: https://github.com/
- tree/didcomv2-contribution
- Use our own did resolver, need also our own secret resolver.
- DIDComm library in typescript
- storage/data layer being abstracted into a well defined interface akin to what schema inversion technologies like PostgREST/Hasura end up providing
- Wallet storage which takes advantage of Row Level Security would provide a long term option for the end user to be able to access their wallet while still enabling custodian ownership of their wallet by a identity service provider
- Good discussion by Daniel Hardman about separation of Encryption and storage for wallets (starting from 49minutes)
Widget Connector url https://www.youtube.com/watch?v=Km4IoUdb3Lc
- 0.3.0 release
- Docker container / image environmentsFrom Last week:
- OOB Demo thoughts/updates
- Action Menu Protocol thoughts/updates
- JSON-LD Issue Credential v2 thoughts/updates Documentation Needs
- Out of Band features (Indicio Team)
- Connection reuse
- Connecting with public did
- Shortened urls
Mediation clientAriel Gentile
Meeting Notes
Future topics
...
Future Topics:
- React Native testing
- DIDComm V2
- Monorepo dependencies
- TypeScript types
- ACA-py and AFJ performance/scale documentation
- Mike's modularization, etc documentation
- Open ID Connect for Issuance/Verification
- Hyperledger fabric and Aries wrapper new updates
Meeting recording:attachments