Skip to content

DID registry on Ethereum #360

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

You must be logged in to vote

Great questions!

  1. Yes, that is the contract that is used when did:ethr is used.
  2. The did:ethr protocol does not require DIDs to be registered when they are created.

Background

The expected lifecycle of a did:ethr is that a keypair is created locally and then the public key is used to form the DID:
generate keyPair -> did:ethr:${publicKey}
This fresh DID is a valid and resolvable did:ethr, and when it is resolved it produces a DID document containing the public key.
Up until this point it is very similar to did:key, except for the encoding of the publicKey which in the case of did:ethr is HEX.

The difference comes when you need to update the DID document.
Only then does one need to interac…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by simibac
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