firedancer-io / firedancer

Firedancer is Jump Crypto's Solana validator software.
https://firedancer.io
Other
925 stars 167 forks source link

Ristretto255 #783

Closed ripatel-fd closed 3 months ago

ripatel-fd commented 11 months ago

Upcoming Solana feature flags introduce ristretto255, a prime-order group constructed on top of Curve25519.

Introduce the reference implementation, test vectors, and diff fuzzing.

Sources:

ripatel-fd commented 3 months ago

Done: https://github.com/firedancer-io/firedancer/blob/main/src/ballet/ed25519/fd_ristretto255.c