Re: Proposed work item: did:key DID Method

Thanks for the link to the comparison.

Get Outlook for Android<>
From: Orie Steele <>
Sent: Saturday, November 23, 2019 10:57:25 AM
To: Manu Sporny <>
Cc: W3C Credentials CG <>
Subject: Re: Proposed work item: did:key DID Method

I'm interested, I created a web resolver and demo website from the current version of the driver for testing purposes:

I had a question before the spec was available, regarding multibase as the only encoding format for the DID.

Is it true that there will always only be a single DID per public key?

I was hoping that this work could be extended to support a DID Document representation for cryptographic key types, as well as formats, such as PEM / JWK, secp256k1, RSA, etc... but it would be the case that the same key encoded in different ways would result in different documents.

Regarding did:peer, this is clearly very different, it does not involve storing of events (, you can see a comparison in the peer did spec:


On Sat, Nov 23, 2019 at 10:29 AM Manu Sporny <<>> wrote:
Decentralized Identifiers (DIDs) are a new type of identifier for
verifiable, decentralized digital identity. These new identifiers are
designed to enable the controller of a DID to prove control over it and
to be implemented independently of any centralized registry, identity
provider, or certificate authority. These sorts of identifiers often
utilize a heavy-weight registry, such as ones utilizing Decentralized
Ledger Technologies (DLT), to create, read, update, and deactivate DIDs.

This specification describes a non-registry based DID Method based on
expanding a cryptographic public key into a DID Document. This approach
provides the simplest possible implementation of a DID Method that is
able to achieve many, but not all, of the benefits of utilizing DIDs.

At this time, we are seeking another implementer that is willing to
collaborate on maturing this DID Method and be a co-sponsor/editor on
the specification.

The request to add this as a work item to the CCG is here:

-- manu

Manu Sporny (skype: msporny, twitter: manusporny)
Founder/CEO - Digital Bazaar, Inc.
blog: Veres One Decentralized Identifier Blockchain Launches

Chief Technical Officer


Received on Saturday, 23 November 2019 17:48:42 UTC