w3c-ccg / universal-wallet-interop-spec

A data model and abstract interfaces for digital wallets
http://w3id.org/wallet
Other
56 stars 13 forks source link

Add ZCAP example to data model #17

Open OR13 opened 3 years ago

OR13 commented 3 years ago

https://github.com/transmute-industries/universal-wallet/issues/6

NTonani commented 3 years ago

ZCAP authz as 'content' is great. This can also be used to authn apps with a wallet as well as authz that app access to data stored in SDSs within the wallet.

As an aside, vault and wallet were used synonymously in https://github.com/transmute-industries/universal-wallet/issues/6. That's not the case anymore, right? Seems probable people will have multiple vaults attached to a single wallet. Would love to know what the latest is here!

OR13 commented 3 years ago

@NTonani yes, I refactored the wallet structure to support plugins....

so you can compose a wallet as you would a salad

empty bowl - empty wallet add lettuce - add support for did:key add onions - add support for vc's add mushrooms - add support for encrypted data vaults

encrypted data vaults are really just a persistence mechanism for wallet content... any wallet has the keys needed to talk to one, can use on to "backup" content.