OpenMined / PyDentity

A repository for leveraging Self-Sovereign Identity in applications
65 stars 25 forks source link

Add Multi-Wallet support to basic controller #57

Closed wip-abramson closed 3 years ago

wip-abramson commented 3 years ago

Feature Description

Multi wallet supports allows a single ACA-Py agent to manage sub wallets on behalf of others. This is a key feature, not everyone will be able to or want to manage their own wallets all the time.

We need to implement the API and write a tutorial that explores these flows. I think this should be a separate folder in tutorials.

See the docs here - https://github.com/hyperledger/aries-cloudagent-python/blob/main/Multitenancy.md

morrieinmaas commented 3 years ago

Shall this omit unmanaged mode for now as it isn't functional yet. For reference see this section in the docs? @wip-abramson

morrieinmaas commented 3 years ago

I added the required code to expose the multitenancy API, @wip-abramson. I'm happy to write tutorial notebooks as well if you want. Happy for content ideas if you have any.