Implementations of various Commitment Schemes.
Right now a Hash-Based Commitment Scheme using the SHA-256 hash function is available.
git clone <url>
asdf install
(optional)go test -count 1 -race ./...
go run <package-path> go build [<package-path>] go test [<package-path>][/...] [-v] [-cover] [-race] [-short] [-parallel <number>] go test -bench=. [<package-path>] [-count <number>] [-benchmem] [-benchtime 2s] [-memprofile <name>] go test -coverprofile <name> [<package-path>] go tool cover -html <name> go tool cover -func <name> go fmt [<package-path>] go mod init [<module-path>] go mod tidy