Skip to content

davxy/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.