[package]
edition = "2021"
name = "vrf-rs"
version = "0.0.0"
authors = ["SEDA <info@seda.xyz>"]
description = "Fast and extensible Elliptic Curve Verifiable Random Function (VRF) library; currently supporting secp256k1 and secp256r1 curves"
homepage = "https://github.com/sedaprotocol/vrf-rs"
keywords = [
"vrf",
"ecvrf",
"secp256k1",
"p256",
]
categories = [
"algorithms",
"cryptography",
]
license = "MIT"
[dependencies.elliptic-curve]
version = "0.13"
features = ["sec1"]
default-features = false
[dependencies.k256]
version = "0.13"
features = [
"expose-field",
"hash2curve",
]
default-features = false
[dependencies.p256]
version = "0.13"
features = [
"expose-field",
"hash2curve",
]
default-features = false
[dependencies.rfc6979]
version = "0.4"
[dependencies.sha2]
version = "0.10"
[dependencies.thiserror]
version = "1.0"
[dev-dependencies.hex]
version = "0.4.3"
[dev-dependencies.hex-literal]
version = "0.4"
[dev-dependencies.serde_json]
version = "1.0.108"