decentralized-identity / decentralized-identity/veramo
[proposal] Align IDIDManager interface with DID Registration spec
- Dominant language
- TypeScript
- Stars
- 543
- Forks
- 137
- Avg merge
- 12m
- Merged PRs (30d)
- 2
Description
### Discussed in https://github.com/uport-project/veramo/discussions/959
Originally posted by **peacekeeper** July 7, 2022
Hello,
At DIF we've been working on a specification called "DID Registration", which defines inputs and outputs of the DID create/update/deactivate operations, see here:
https://identity.foundation/did-registration/
Just like DID Resolution, these are abstract functions which can be implemented in various ways, e.g. as a local SDK, remote HTTP service, etc. There is also the Universal Registrar implementation of this at DIF: https://github.com/decentralized-identity/universal-registrar
The DID Registration specification seems to have some overlap with Veramo's [IDIDManager](https://veramo.io/docs/api/core.ididmanager/) interface. Perhaps it would be useful to align your interface with the specification, or conversely, incorporate ideas from your interface into the specification.
Markus
Contributor guide
Assessment
This issue has not been assessed yet.