# babyjubjub-rs BabyJubJub elliptic curve implementation in Rust ## Warning Doing this in my free time to get familiar with Rust, do not use in production - [x] point addition - [x] point scalar multiplication - [ ] point compress&decompress parsers - [x] eddsa keys generation - [ ] eddsa signature - [ ] eddsa signature verification ### References - JubJub curve explanation: https://z.cash/technology/jubjub/ - Rust: https://github.com/zkcrypto/jubjub - Python: https://github.com/daira/jubjub - BabyJubJub curve: - C++ https://github.com/barryWhiteHat/baby_jubjub_ecc - Javascript & Circom: https://github.com/iden3/circomlib - Go https://github.com/iden3/go-iden3-crypto