Skip to content

[TSP] Support the WebVH DID kind #597

@kevinaboos

Description

@kevinaboos

This is needed to meet the Second stage TSP Milestone.

Currently Robrix only supports the basic "Web" DID type, which does not come with any verifiable history guarantees.

Implementation Notes

  • The CreateDidModal already offers a radio button to select which DID type. Currently, WebVH is disabled, so we'd need to enable that.
  • SDK-level support for WebVH used to be gated behind a webvh feature, but now it is apparently included under the resolve feature, which we already enable, so we should just be able to use it.
  • There is a create_webvh() function here that we could likely use.
  • For republishing a DID, we'll also need to support determining if an existing DID is Web or WebVH, and then republishing the correct version of it, along with whatever other DID "documents" are required when re-publishing a WebVH DID>

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    tspTrust Spanning Protocol

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions