Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt

Planned Topics:

  • Recent Merges – Mediator, Multi-Tenancy, DID Exchange, Shared Components
  • ACA-Py Integration Testing
  • ACA-Py Custodial Wallets Use Case

Recording from the call:

...

 2020-12-23 ACA-Pug Community Meeting Recording

Hyperledger is committed to creating a safe and welcoming

community for all. For more information

please visit the Hyperledger Code of Conduct.

...

  • Name (Organization) <email>
  • Stephen Curran (Cloud Compass Computing Inc./BC Gov) <swcurran@cloudcompass.ca>
  • Daniel Bluhm (Indicio) <daniel@indicio.tech>
  • Timo Glastra (Animo Solutions) <timo@animo.id>

Announcements

  • BBS+ Code With Us
  • ACA-Py Release 0.6.0 coming soon
    • Breaking changes
      • DID Exchange support with common connection records
      • Support for Aries shared component

...

  • Recent issues - help wanted 
  • Recently merged PRs and Status updates:
    • Multitenancy - Ian Costanzo Timo Glastra Victor Martinez Jurado 
      • Ready and working with relay functionality - code routes the message to the relevant wallet, Alice/Faber Demo – see code for examples
        • Managed wallets – base wallet handles the keys of the sub-wallets
        • In progress: Unmanaged wallets – keys are elsewhere – e.g. in a custodial use case - thin wallet
      • Next: test, docs, demos and integrating with mediator support
    • Mediator - Daniel Bluhm  Adam Burdett
      • Coordinate mediation work
      • Integrated that with connections – enabled construction of the peer DID to use the mediator
      • In progress – Admin API for using the mediator/managing
      • Next: Docs, demos, DID Exchange support
  • ACA-Py AMA with the core maintainers
    • Custodial Wallets Use Case
      • Attack surfaces and GDPR compliance
      • Separation of keys and wallet/data
        • Unmanaged wallets are the multi-tenancy approach
        • Example – Biometric on the user side, keys on cloud HSM, separate from the wallets - need to figure out how/when to bring the data/keys together
          • Goal - pluggable method to get the key to the wallet.
  • Integration Testing - Timo
    • Unit tests are there, but that's not enough.  Though we have 99% coverage.
    • Idea is to add a Behave framework to ACA-Py to enable integration tests for feature (vs. interop testing).
      • Need to be conscious of Aries Agent Test Harness
  • Current active work:
    • Web hooks re-organization
    • Persistent queues
    • Indy / Aries Shared components
  • Other Discussion

Next Meeting

...