This week, we’re proud to announce the v0.2.1 release of DIDKit on Cargo, and DIDKit-WASM v0.1.7 on npm.
We wrote DIDKit in Rust due to its memory safety, expressive type system, and suitability across a variety of systems and environments. For example, the Rust ecosystem has already explored WASM compilation targets in support of single-page apps running in browsers, and we wanted to be able to support those and also browser extensions with DID and VC operations.
To try out DIDKit using the command line from a Rust-enabled environment, simply run the following:
$ cargo install didkit-cli
$ didkit --version
$ didkit generate-ed25519-key | tree key.jwk
$ didkit key-to-did key --key-path key.jwk