Module sp_core::bandersnatch
source · Expand description
VRFs backed by Bandersnatch, an elliptic curve built over BLS12-381 scalar field.
The primitive can operate both as a traditional VRF or as an anonymized ring VRF.
Modules
- Bandersnatch Ring-VRF types and operations.
- Bandersnatch VRF types and operations.
Structs
- Bandersnatch secret key.
- Bandersnatch public key.
- Bandersnatch signature.
Constants
- Identifier used to match public keys against bandersnatch-vrf keys.
- Context used to produce a plain signature without any VRF input/output.