#vrf #ecvrf

ecvrf-rs

Elliptic Curve VRF implemented in Rust

1 stable release

Uses new Rust 2021

1.0.0 Aug 21, 2022

#874 in Cryptography

25 downloads per month
Used in entropy_beacon_cosmos

Apache-2.0

29KB
687 lines

ecvrf-rs

This crate contains functions for creating and verifying VRF proofs, following the IETF VRF specification. Although this crate attempts to stick to the specification as closely as possible, not all functions are fully compliant with the specification. In addition, this crate only supports elliptic curve VRF functions, hence the name.

Javascript bindings for this crate are also available, in the ecvrf-js package

Dependencies

~3MB
~72K SLoC