Skip to content

Interface for changing the DID controller #574

Answered by mirceanis
atz3n asked this question in Q&A
Discussion options

You must be logged in to vote

Hi, you are right. That interface is absent.
We omitted this method initially because of lack of clarity of how DID controllers can change for various DID methods.
So far, we've worked mostly with did:ethr, did:web, and did:key until now, and changing DID controllers is tricky to define.

  • did:ethr has an owner property on the ledger, but that does not reflect as a controller property for the DID document, but rather only in the available verification methods.
  • did:web spec does not mention controller at all
  • did:key controller makes no sense since it cannot be updated.

Now that you have a need for it, it would be great if you could describe your use case and how it can be implemented for d…

Replies: 2 comments 6 replies

Comment options

You must be logged in to vote
4 replies
@atz3n
Comment options

@mirceanis
Comment options

@mirceanis
Comment options

@atz3n
Comment options

Answer selected by atz3n
Comment options

You must be logged in to vote
2 replies
@atz3n
Comment options

@mirceanis
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants