didwebvh_core 0.1.0-rc1
didwebvh_core: ^0.1.0-rc1 copied to clipboard
Spec-aligned did:webvh v1.0 core: log entries, JCS/multihash/multikey primitives, SCID & entry-hash generation, signing, creation, resolution and validation. A faithful Dart port of didwebvh-java's di [...]
Changelog #
The format is based on Keep a Changelog; this project adheres to Semantic Versioning.
0.1.0 #
- Initial release: a faithful Dart port of
didwebvh-java'sdidwebvh-coremodule. did:webvh v1.0 model and exceptions; byte-exact crypto primitives (JCS / RFC 8785, multihash, base58btc, multikey); SCID, entry-hash and pre-rotation generators;eddsa-jcs-2022proof generation and verification; create / update / migrate / deactivate; DID-URL parsing and DID→HTTPS transform; log-chain validation and witness verification; HTTPS/file resolution; and paralleldid:webpublishing. Verified byte-for-byte against the shared cross-language interop test vectors. Signing is async (Signer), the one intentional architectural delta from the Java reference.