Skip to content

Charter Success Criteria Implications? DID Resolvers must support at least 2 DID methods #343

Description

@wip-abramson

The success criteria in our charter states:

In order for DID Resolution to advance to Proposed Recommendation, it is expected that each of the independent implementations mentioned above support at least two DID methods which 1) have an open specifications (freely available specification, freely implementable), and 2) are implemented interoperably by more than one of the independent implementations mentioned above. This means that there will exist at least two openly-specified DID methods that are each implemented by at least two independent implementations.

I read this as saying it is required to have 2 independent DID Resolvers that independently implement and resolve DIDs from the same two DID methods

To me this criteria means we need to update the test suite.

I guess anyone can add did:key pretty trivially to their DID Resolver.

But still, to me the interoperability amongst DID methods and made possible by the resolver interface. So any DID Resolver implementation that supports any DID method is a +ve for interop.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussNeeds further discussion before a pull request can be created

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions