23I/ Talking on Aries Bifold, building a community effort around an open source mobile wallet in React Native

From IIW

Talking on Aries Bifold, Building A Community Effort Around An Open Source Mobile Wallet in React Native

Thursday 23I

Convener: James Ebert

Notes-taker(s): James Ebert

Tags for the session - technology discussed/ideas considered:

Hyperledger Aries

Aries Bifold

Aries-Framework-Javascript

React Native

Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps

Slides: https://docs.google.com/presentation/d/1XKrgnUUF7nZI-bOqWMKijKZHWThsIjFkVkfPIVy3gkY/edit?usp=sharing

Discussion on the following topics:

  • Face recognition capabilities and discussion

  • Discussion of project goals

  • Brief demo of current state

  • Questions on Ionic vs React Native

    • React Native is more broadly adopted

    • Need to start somewhere

  • Does Aries Bifold plan to support BBS+? Yes, planning on utilizing Aries Askar and surrounding components to enable these capabilities.

  • What is the MVP of Aries Bifold?

    • Connections

    • Coordinate-mediation protocol support

    • Credential Exchange

    • Revocation

  • Aries Bifold interoperability

    • AIP 1.0 and AIP 2.0 support

    • Aries Agent Test Harness capabilities

  • Componentization of Aries Bifold

    • Allows the inclusion of the project in existing apps.

    • Helps with separation of concerns.

    • Use of React Redux

    • Packaging and monorepos.

ZOOM CHAT:
TimoGlastra: It would be nice to eventually split into building blocks + app

doncwaugh: Have to go. Thank you for this presentation.

Karim Stekelenburg: https://github.com/microsoft/react-native-tscodegen

TimoGlastra: I was pretty amazed by that

TimoGlastra: because the app is not slow

James Ebert: Agreed

TimoGlastra: agree wit ken

Horacio Nunez2: Agreed

TimoGlastra: monorepo could work

TimoGlastra: core / data / data components / ui components

TimoGlastra: All could have subpackages

TimoGlastra: mvp = credential exchange + acapy mediator support at minimal

TimoGlastra: hopefully revocation

TimoGlastra: Then we're interoperable with the other apps

Horacio Nunez2: That’s no true. We just work together

Horacio Nunez2: Nate++

TimoGlastra: I actually meant mediator coordination protocol

TimoGlastra: It's up to dotnet to support the RFCs

TimoGlastra: I'm more interested to split RN atm