An append-only versioned log that provides cryptographic validation of entries to detect tampering. The log consists of a Rust implementation of a merkle tree based data structure defined in Efficient Data Structures for Tamper-Evident Logging.
- Indexing hints by passing target version, or version range.
- Customisation of the hashing algorithm used.