hns-header-consensus 0.3.1

Handshake header encoding, proof of work, networks, and difficulty
Documentation

hns-header-consensus

Handshake header encoding, proof of work, networks, and difficulty.

This crate implements canonical 236-byte headers, PoW and share hashing, compact targets, chainwork, retargeting, network parameters, and genesis vectors. It is part of the hns-rs protocol workspace.

cargo add hns-header-consensus

The minimum supported Rust version is 1.89. API documentation is available on docs.rs.

Licensed under either Apache-2.0 or MIT.