#ring-vrf #cryptography

no-std w3f-ring-proof

zk-proof of knowledge of the blinding factor of a Pedersen commitment

4 releases

new 0.0.6 Feb 19, 2026
0.0.5 Feb 12, 2026
0.0.2 Feb 21, 2025
0.0.1 Feb 19, 2025

#658 in Magic Beans

Download history 37001/week @ 2025-11-02 45514/week @ 2025-11-09 36262/week @ 2025-11-16 44560/week @ 2025-11-23 50236/week @ 2025-11-30 47931/week @ 2025-12-07 45390/week @ 2025-12-14 16503/week @ 2025-12-21 15361/week @ 2025-12-28 39654/week @ 2026-01-04 37947/week @ 2026-01-11 42425/week @ 2026-01-18 37311/week @ 2026-01-25 46328/week @ 2026-02-01 43081/week @ 2026-02-08 46190/week @ 2026-02-15

174,385 downloads per month
Used in 621 crates (via ark-vrf)

MIT/Apache

135KB
3K SLoC

The code has not been audited. Use on your own risk.

For a vector commitment to a list of public keys, and a Pedersen commitment to one of the secret keys, implements a zk proof of knowledge of the blinding factor for the Pedersen commitment, and the position of the corresponding public key in the list.

Dependencies

~5–17MB
~160K SLoC