A collection of cryptography primitives written in Rust.
This library contains primarily the following cryptographic primitives:
This library also contains some proof-of-concept STARK implementations:
While twenty-first's version is 0.x.y
, releasing a new version:
0.x.y+1
. Otherwise the new version is 0.x+1.0
.version = "0.x.y"
in twenty-first/Cargo.toml.
The commit message should give a one-line summary of each release change.v0.x.y
git tag on this commit created. (git tag v0.x.y [sha]
, git push upstream --tags
)cargo publish
ed on crates.io and in GitHub tags.If you do not have the privilege to create git tags or run cargo publish
, submit a PR and the merger will take care of these.