Closed bshambaugh closed 2 years ago
It would help readability to edit the issue and add some json
or js
formatting:
```json
{ ...data... }
Okay. I woke of this morning and remembered https://www.w3.org/TR/did-core/ . All we have to have really is the id. If we have a verificationMethod then we need an id, controller and type. I saw implementation by transmute that used publicKeyJwk when the accept header was application/did+json.
I am going to close this issue as it is not an issue with the did:key document per se. I think most of the standardized stuff comes from did-core.
To my knowledge, this does not consider the discussion, brought up in https://github.com/w3c-ccg/did-method-key/issues/24, but this is what I get with my extension of https://github.com/ceramicnetwork/js-ceramic . See Pull request: https://github.com/ceramicnetwork/js-ceramic/pull/1884 . Does this make any sense? I know the private key isn't in there. I know the "publicKey" prefix isn't in there.
For did:key:z2J9gcGdb2nEyMDmzQYv2QZQcM1vXktvy1Pw4MduSWxGabLZ9XESSWLQgbuPhwnXN7zP7HpTzWqrMTzaY5zWe6hpzJ2jnw4f , Document output is: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Expansion of Object in verificationMethod:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ccg test vector: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
For did:key:z2J9gaYxrKVpdoG9A4gRnmpnRCcxU6agDtFVVBVdn1JedouoZN7SzcyREXXzWgt3gGiwpoHq7K68X4m32D8HgzG8wv3sY5j7 , Document output is: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ccg test vector: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++