| Crates.io | taceo-eddsa-babyjubjub |
| lib.rs | taceo-eddsa-babyjubjub |
| version | 0.5.3 |
| created_at | 2025-10-29 12:08:51.70216+00 |
| updated_at | 2026-01-07 15:31:42.203536+00 |
| description | An EdDSA signature scheme implementation over the Baby Jubjub elliptic curve using Poseidon2, useful for SNARK-friendliness. |
| homepage | |
| repository | https://github.com/TaceoLabs/eddsa-babyjubjub |
| max_upload_size | |
| id | 1906490 |
| size | 32,186 |
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.