5 releases
Uses new Rust 2024
| 0.5.4 | Feb 2, 2026 |
|---|---|
| 0.5.3 | Jan 7, 2026 |
| 0.5.2 | Nov 20, 2025 |
| 0.5.1 | Nov 20, 2025 |
| 0.5.0 | Oct 29, 2025 |
#926 in Cryptography
13,933 downloads per month
Used in 7 crates
(5 directly)
150KB
2K
SLoC
EdDSA-BabyJubJub
An implementation of EdDSA on the BabyJubJub elliptic curve. The main use-case of this variant of EdDSA is to be efficiently verifiable in ZK proof systems using the BN254 scalar field (=BabyJubJub Base Field).
Based on the MIT licensed reference implementation of the zk-kit https://github.com/zk-kit/zk-kit/blob/main/packages/eddsa-poseidon/src/eddsa-poseidon-factory.ts, modified to using Poseidon2 as the hash function.
Dependencies
~8MB
~158K SLoC