arnaucube
arnaucube/testudoPublic Self-hosted repository
testudo/Cargo.toml
Cargo.tomlRaw
 1[package]
 2name = "spartan"
 3version = "0.2.1"
 4authors = ["Srinath Setty <srinath@microsoft.com>"]
 5edition = "2018"
 6description = "High-speed zkSNARKs without trusted setup"
 7documentation = "https://docs.rs/spartan/"
 8readme = "README.md"
 9repository = "https://github.com/microsoft/Spartan"
10license-file = "LICENSE"
11keywords = ["zkSNARKs", "cryptography", "proofs"]
12
13[dependencies.curve25519-dalek]
14features = ["serde", "simd_backend"]
15#version = "3"
16git = "https://github.com/dalek-cryptography/curve25519-dalek"
17rev = "a787300ba169ae035bcdf2d540cf2b61b950405c"
18
19[dependencies]
20merlin = "2.0.0"
21rand = "0.7.3"
22digest = "0.8.1"
23sha3 = "0.8.2"
24byteorder = "1.3.4"
25rayon = "1.3.0"
26serde = { version = "1.0.106", features = ["derive"] }
27bincode = "1.2.1"
28subtle = { version = "^2.2.3", default-features = false }
29rand_core = { version = "0.5", default-features = false }
30zeroize = { version = "1", default-features = false }
31itertools = "0.9.0"
32colored = "1.9.3"
33flate2 = "1.0.14"
34thiserror = "1.0"
35
36[dev-dependencies]
37criterion = "0.3.1"
38
39[lib]
40name = "libspartan"
41path = "src/lib.rs"
42
43[[bin]]
44name = "snark"
45path = "profiler/snark.rs"
46
47[[bin]]
48name = "nizk"
49path = "profiler/nizk.rs"
50
51[[bench]]
52name = "snark"
53harness = false
54
55[[bench]]
56name = "nizk"
57harness = false
58
59[features]
60multicore = []
61profile = []