Skip to content

jamixir/ark-ec-vrfs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elliptic Curve VRFs

Provides:

  • IETF VRF as described by RFC 9381.
  • Pedersen VRF as described by the first construction in BCHSV23.
  • Ring VRF as briefly described in BCHSV23 and formally specified here.

A formal yet quite lightweight specification of the schemes provided can be found here.

The implementation is built leveraging Arkworks libraries and is designed to be flexible for further customization.

About

EC VRFs as specified by RFC 9381

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 98.3%
  • Python 1.6%
  • Shell 0.1%