/ Cargo.toml
Cargo.toml
1 [package] 2 name = "codex-storage-proofs" 3 version = "0.1.0" 4 edition = "2021" 5 6 [profile.dev] 7 opt-level = 3 8 9 [profile.release] 10 strip = true 11 opt-level = 2 12 13 [lib] 14 crate-type = [ 15 "staticlib", # Ensure it gets compiled as a (static) C library 16 # "cdylib", # If you want a shared/dynamic C library (advanced) 17 "lib", # For downstream Rust dependents: `examples/`, `tests/` etc. 18 ] 19 20 [dependencies] 21 ark-bn254 = { version = "0.3.0" } 22 ark-ec = { version = "0.3.0", default-features = false, features = [ 23 "parallel", 24 ] } 25 ark-groth16 = { git = "https://github.com/arkworks-rs/groth16", rev = "765817f", features = [ 26 "parallel", 27 ] } 28 ark-std = { version = "0.3.0", default-features = false, features = [ 29 "parallel", 30 ] } 31 ark-serialize = { version = "0.3.0", default-features = false } 32 num-bigint = { version = "0.4", default-features = false, features = ["rand"] } 33 ark-circom = { git = "https://github.com/gakonst/ark-circom.git", rev = "35ce5a9", features = [ 34 "circom-2", 35 ] } 36 ark-ff = { version = "0.3.0", features = ["std"] } 37 ruint = { version = "1.7.0", features = ["serde", "num-bigint", "ark-ff"] } 38 once_cell = "1.17.1" 39 serde = "1.0.156" 40 serde_json = "1.0.94" 41 num-traits = "0.2.15" 42 ark-relations = { version = "0.4.0", features = ["std", "tracing-subscriber"] } 43 rs-poseidon = {git = "https://github.com/status-im/rs-poseidon" } 44 rmpv = "1.0.1"