# hns-mining
Runtime-independent Handshake block commitments and immutable mining jobs.
This crate provides block encoding and validation, subsidy and coinbase
primitives, commitment construction, and opened-mask mining jobs. It is part of
the [`hns-rs`](https://github.com/handshake-rs/hns-rs) protocol workspace.
```bash
cargo add hns-mining
```
The minimum supported Rust version is 1.89. API documentation is available on
[docs.rs](https://docs.rs/hns-mining).
Licensed under either Apache-2.0 or MIT.