-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCargo.toml
More file actions
32 lines (28 loc) · 714 Bytes
/
Copy pathCargo.toml
File metadata and controls
32 lines (28 loc) · 714 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[package]
name = "myzkp"
version = "0.1.0"
edition = "2021"
[dependencies]
anyhow = "1"
rand = "0.8"
blake3 = "1" # switch if baseline uses a different FS hash
ark-ff = "0.4"
ark-ec = "0.4"
ark-serialize = "0.4"
ark-serialize-derive = "0.4" # make the derive macros available to this crate
ark-bn254 = "0.4"
hex = "0.4"
[features]
# `kzg` is your default backend; `dev-srs` enables the deterministic test SRS
# (pairing verification path that constructs [τ]G2). Use `--features dev-srs`
# during development; do NOT enable it for production runs.
default = ["kzg"]
kzg = []
dev-srs = []
lookups = []
[[bin]]
name = "prover"
path = "src/prover.rs"
[[bin]]
name = "verifier"
path = "src/verifier.rs"