Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP of DID integration + Key Management API #7

Open
dmitrizagidulin opened this issue Feb 6, 2019 · 0 comments
Open

MVP of DID integration + Key Management API #7

dmitrizagidulin opened this issue Feb 6, 2019 · 0 comments

Comments

@dmitrizagidulin
Copy link
Member

  1. On account creation, also create a Decentralized Identifier (DID) and register it with an identity-focused blockchain (such as Veres One)
  2. In order for that to be useful, the private keys to that DID also need to be stored somewhere. So, either:
    a. Generate and store corresponding private keys in a keys/ container in the user's data space, under access control. Or
    b. Store the keys in a Credentials Handler API powered wallet. Or both.
  3. (Optional) Consider adding a basic /sign API endpoint. So that a user/app developer can send an arbitrary JSON document to that endpoint to be signed by the current logged in user.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant