[package] name = "fold-babyjubjubs" version = "0.1.0" edition = "2021" [dependencies] ark-bn254 = { version = "0.5.0", features = ["r1cs"] } ark-grumpkin = {version="0.5.0", features=["r1cs"]} ark-ec = "0.5.0" ark-ff = "0.5.0" ark-r1cs-std = { version = "0.5.0", default-features = false } ark-relations = { version = "0.5.0", default-features = false } ark-crypto-primitives = { version = "^0.5.0", default-features = false, features = [ "r1cs", "sponge", "crh", ] } ark-std = "0.5.0" rand = "0.8.5" rand_core = {version = "0.6", default-features = false} # Note: for testing purposes we use the 'light-test' feature when importing # Sonobe's folding-schemes, but for a real-world usage it must be used without # this feature (but then the DeciderETH circuit is bigger and takes more time # to compute). folding-schemes = { git = "https://github.com/privacy-scaling-explorations/sonobe", package = "folding-schemes", features=["light-test"], rev="964f9b6de91283c2bf12ffdd7578125dc999104a"} # folding-schemes = { path = "../../sonobe/sonobe_FCIRCUIT-EXTINP/folding-schemes", package = "folding-schemes", features=["light-test"]} blake2 = "0.10" arkeddsa = { git = "https://github.com/arnaucube/arkeddsa", features=["r1cs"], rev="67c077e0e564d5f8d193a44f67357dfd1180cb64"} # arkeddsa = { path = "../arkeddsa_TE-to-C", features=["r1cs"]} [dev-dependencies] [features] default = []