didwebvh_wizard

pub package

Interactive command-line wizard for did:webvh DIDs: create, update (modify / migrate / deactivate), resolve (over HTTPS or from a local file), and export the parallel did:web document.

A faithful port of the reference Java library didwebvh-java (didwebvh-wizard module).

Install & run

From pub.dev (latest stable)

dart pub global activate didwebvh_wizard
didwebvh_wizard            # interactive menu in the current directory

From source (this repo)

cd packages/didwebvh_wizard
dart pub get              # first time only
dart run                  # interactive menu (≡ dart run bin/didwebvh_wizard.dart)

Options

Both forms accept the same options (with dart run, pass them after the script name, e.g. dart run bin/didwebvh_wizard.dart --action create):

didwebvh_wizard --dir ./my-did      # working directory for DID files
didwebvh_wizard --action create     # skip the menu: create | update | resolve | export
didwebvh_wizard --help

License

Apache-2.0.

Libraries

didwebvh_wizard
did:webvh interactive CLI wizard — a faithful Dart port of didwebvh-java's didwebvh-wizard module.