| Crates.io | twenty-first |
| lib.rs | twenty-first |
| version | 0.50.0 |
| created_at | 2022-08-04 11:40:58.57486+00 |
| updated_at | 2025-06-27 10:31:24.078328+00 |
| description | Collection of mathematics routines and cryptography for the twenty-first century. |
| homepage | https://github.com/Neptune-Crypto/twenty-first |
| repository | https://github.com/Neptune-Crypto/twenty-first |
| max_upload_size | |
| id | 638691 |
| size | 850,525 |
A collection of cryptography primitives written in Rust.
This library contains primarily the following cryptographic primitives:
BFieldElement, XFieldElement
Vecs of BFieldElementWhile 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.make bench-publish. Save the benchmark's result
and verify that there is no performance degradation.version = "0.x.y" in twenty-first/Cargo.toml.
The commit message should give a one-line summary of each release change. Include the benchmark
result at the bottom.v0.x.y git tag on this commit created. (git tag v0.x.y [sha], git push upstream --tags)cargo published 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.