...
- export produces serialized wallet representation which will be encrypted without leaking any information about wallet contents (not even count).
The serialized output will be in the form of VC (refer: https://w3c-ccg.github.io/universal-wallet-interop-spec/contexts/wallet-v1.json)
Sample: exported-wallet.json - import loads serialized representation into wallet. This operation should have the knowledge of key or password used to export wallet contents.
Sample: imported-wallet-contents.json - Lock: transforms wallet contents from plaintext to ciphertext.
Sample: locked-wallet.json - Unlock: transforms wallet contents from ciphertext to plaintext. Needs knowledge of key/password used to lock the wallet.
Sample: unlocked-wallet.json
...