did-webvh 0.1.2

Implementation of the did:webvh method in Rust, uses the ssi crate
Documentation

did-webvh Rust implementation

An implementation of the did:webvh method in Rust. Supports version 1.0 spec.

This implementation is part of the affinidi-did-resolver and works with the Rust SSI Library

Everyone likes a wizard

Getting started with webvh at first can be daunting given the complexity of the specification and supporting infrastructure such as witness and watcher nodes.

To help with getting started, a wizard for webvh has been created to help you.

To run this wizard, you need to have Rust installed on your machine.

cargo run --example wizard -- --help

WARNING: This wizard will generate secrets locally on your machine, and display the secret on the screen.

The wizard is meant for demonstration purposes only. Use in a production environment is not recommended.

Implementation Status

  • Create a did:webvh LogEntry and DID Document
  • Resolve a did:webvh method
  • Validate webvh LogEntries to v1.0 specification
  • Update webvh DID
  • Validate witness information
  • Witness Node infrastructure
  • Watcher Node infrastructure
  • webvh hosting service