...
- Lance Byrd (RootsID) <lance.byrd@rootsid.com>
- Jason Leach(Fullboar Creative / Government of British Columbia) <jason.leach@fullboar.ca>
- Rodolfo Miranda (RootsID) <rodolfo.miranda@rootsid.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
...
- 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
- Machine Readable Governance
- Fall IIW 2022 - Un-Conference, November 15-17 - San Francisco, CA
Agenda
- Record the meeting
- Artem Ivanov DIDComm v2 react-native package using their rust implementation.
- https://github.com/hyperledger/aries-framework-javascript/issues/1038
- Timo Glastra Ariel Gentile please provide guidance if this should be included w/ 0.3.0?
- DIDComm v3 - Just tossing ideas right now
- Docker container / image environments
- Faster onboarding
- Kubernetes
- Skaffold
- Ideally have an 'Aries in a box'
- microwavable meal analogy
- Containerized test harness
- proof acknowledgements (V1 vs V2) for wallet testing
- ACA-py mediator docker image exists (search for 'mediator' in Hyperledger repos)
- 'Awesome' ACA-py or Aries curated list of software
- From last week:
- DIDComm V2
- HackMD: https://hackmd.io/8QhG-zekRbaliJYDs6Y7-Q
- Ursa also has crypto, but not for DIDComm we think?
- Multiple approaches
- Custom implemnation with lower level crypto (e.g. Askar)
- lower level, more effort
- https://github.com/hyperledger/aries-askar
- https://github.com/hyperledger/aries-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: https://github.com/sicpa-dlab/didcomm-react-native/tree/main/android/src/main/java/com/sicpa/didcomm/reactnative
- Could look at JSI interface wrapper like https://github.com/animo/react-native-bbs-signatures
- DIDComm v2 branch in AFJ: https://github.com/sicpa-dlab/aries-framework-javascript/tree/didcomv2-contribution
- Use our own did resolver, need also our own secret resolver.
- DIDComm library in typescript
- Custom implemnation with lower level crypto (e.g. Askar)
- 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
- DIDComm V2
...