dusk-plonk 0.8.0-rc.1

A pure-Rust implementation of the PLONK ZK-Proof algorithm
Documentation
[dependencies.canonical]
optional = true
version = "0.6"

[dependencies.canonical_derive]
optional = true
version = "0.6"

[dependencies.cfg-if]
version = "1.0"

[dependencies.dusk-bls12_381]
default-features = false
features = ["groups", "pairings", "endo"]
version = "0.8.0-rc.0"

[dependencies.dusk-bytes]
version = "0.1"

[dependencies.dusk-jubjub]
default-features = false
version = "0.10.0-rc.0"

[dependencies.hashbrown]
default-features = false
features = ["ahash"]
version = "0.9"

[dependencies.itertools]
default-features = false
version = "0.9"

[dependencies.merlin]
default-features = false
version = "3.0"

[dependencies.rand_core]
default-features = false
version = "0.6"

[dependencies.rayon]
optional = true
version = "1.3"
[dev-dependencies.tempdir]
version = "0.3"

[features]
alloc = ["dusk-bls12_381/alloc"]
canon = ["dusk-bls12_381/canon", "dusk-jubjub/canon", "canonical", "canonical_derive"]
default = ["std"]
nightly = []
std = ["rand_core/std", "dusk-bls12_381/default", "dusk-jubjub/default", "itertools/default", "hashbrown/default", "alloc", "rayon"]
trace = []
trace-print = ["trace"]

[package]
authors = ["Kevaundray Wedderburn <kevtheappdev@gmail.com>", "Luke Pearson <luke@dusk.network>", "CPerezz <carlos@dusk.network>"]
categories = ["algorithms", "cryptography", "science"]
description = "A pure-Rust implementation of the PLONK ZK-Proof algorithm"
edition = "2018"
exclude = ["**/.gitignore", ".gitignore", "Cargo.lock", "**/examples", "benchmarks/", ".github/"]
keywords = ["cryptography", "plonk", "zk-snarks", "zero-knowledge", "crypto"]
license = "MPL-2.0"
name = "dusk-plonk"
readme = "README.md"
repository = "https://github.com/dusk-network/plonk"
version = "0.8.0-rc.1"