Skip to content

Mark did ethr as dif recommended#104

Open
jrayback wants to merge 6 commits into
decentralized-identity:mainfrom
jrayback:jrayback_260603_mark-did-ethr-as-dif-recommended
Open

Mark did ethr as dif recommended#104
jrayback wants to merge 6 commits into
decentralized-identity:mainfrom
jrayback:jrayback_260603_mark-did-ethr-as-dif-recommended

Conversation

@jrayback

Copy link
Copy Markdown
Collaborator

Mark did:ethr as DIF Recommended.

bumblefudge and others added 5 commits June 10, 2026 09:54
Signed-off-by: Jonathan Rayback <jrayback@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Jonathan Rayback <jrayback@gmail.com>
Signed-off-by: Jonathan Rayback <jrayback@gmail.com>
@jrayback
jrayback marked this pull request as draft June 10, 2026 16:11
@jrayback

Copy link
Copy Markdown
Collaborator Author

This is indicates the beginning of the formal 60-day review period for did:ethr. The second deep dive was held on 03-Jun-2026. As such, the review period is scheduled to finish on 02-Aug-2026.

@jrayback
jrayback marked this pull request as ready for review June 10, 2026 16:39
@jrayback

Copy link
Copy Markdown
Collaborator Author

@bumblefudge , your third commit (updating the findings doc with notes from DD#2) has been cherry picked into this PR. You can close #98 now.

@mirceanis mirceanis left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bumblefudge I added some reference comments to help move this along


## W3C Tests

**Yes**, see here: <https://w3c.github.io/did-test-suite/#M14>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated test results in this PR: w3c/did-test-suite#241

<https://github.com/decentralized-identity/universal-resolver/blob/1410aff24131f2e0fbc5151a5954a452b45b170d/uni-resolver-web/src/main/resources/application.yml#L73-L80>

**Docker image:**
n/a

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Universal resolver driver image: https://hub.docker.com/r/uport/uni-resolver-driver-did-uport.

It covers multiple DID methods, including did:ethr

## DID Traits

**NOT YET**, see here:
<https://github.com/decentralized-identity/did-traits/tree/main/methods>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A did-traits entry for did:ethr was added in this PR: decentralized-identity/did-traits#69

## Multiple Implementations

**TBD**, see here:
<https://link-to-information-about-implementations/>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See Rust implementation: spruceid/ssi#698
See .net implementation: moisesja/net-did#70

If these don't get merged in due time they will be published as independent libraries.


Also, an independent but non-compliant resolver implementation, using the same infrastructure: https://github.com/energywebfoundation/ew-did-registry/tree/development/packages/did-ethr-resolver

## Deployments

**TBD**, see here:
<https://link-to-information-about-deployments/>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This list of registry contract deployments for various networks may help: https://github.com/decentralized-identity/ethr-did-resolver/blob/master/src/config/deployments.ts

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants