⚡️ A fast, minimal but yet extensible framework for building and using hash commitment schemes in Rust ⚡️
Cover by DALL-E.
Commitment schemes are very powerful cryptographic primitives used in many existing solutions.
I was inspired by the go-ibft to create a framework to easily integrate and customize a hash commitment scheme in a rust application.
This package exposes both a trait for you to build your scheme given a specific hash function, or use an existing one.