Skip to main content

Module fingerprint

Module fingerprint 

Source
Expand description

BLAKE3 content fingerprints.

Per SRD-0003 D7, content-addressed identifiers use BLAKE3 with a lowercase-hex full representation and a b3: short form for UI. The Fingerprint type wraps the 32-byte digest; FingerprintBuilder wraps a blake3::Hasher so callers can stream canonical bytes into a hash without materialising them.

Structsยง

Fingerprint
A 32-byte BLAKE3 content fingerprint.
FingerprintBuilder
Streaming fingerprint builder.