diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-01-16 12:47:40 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-01-16 12:47:40 +0200 |
| commit | f276736ceba61373fb60216256c477ab2ccffe29 (patch) | |
| tree | 98824fd9e68847c608113aea107cd4e5e627ac5b /zkvms/zkm/sdk/Cargo.toml | |
| parent | 818ba1a13973fe64c3d73e2bf90c45e2dcafec72 (diff) | |
| download | zkVMs-benchmarks-f276736ceba61373fb60216256c477ab2ccffe29.tar zkVMs-benchmarks-f276736ceba61373fb60216256c477ab2ccffe29.tar.gz zkVMs-benchmarks-f276736ceba61373fb60216256c477ab2ccffe29.zip | |
feat(zkvms): Add zkm host
Diffstat (limited to 'zkvms/zkm/sdk/Cargo.toml')
| -rw-r--r-- | zkvms/zkm/sdk/Cargo.toml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/zkvms/zkm/sdk/Cargo.toml b/zkvms/zkm/sdk/Cargo.toml new file mode 100644 index 0000000..7d91c6d --- /dev/null +++ b/zkvms/zkm/sdk/Cargo.toml @@ -0,0 +1,46 @@ +[package] +name = "zkm-sdk" +version = "0.2.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +libc = "0.2" +bincode = "1.3.3" + +async-trait = "0.1" + +zkm-emulator = { path = "/nix/store/h9s6kmnx7iafllv10wqhjix5kpyfsh37-zkm-unstable-2025-01-05/emulator" } +zkm-prover = { path = "/nix/store/h9s6kmnx7iafllv10wqhjix5kpyfsh37-zkm-unstable-2025-01-05/prover" } +common = { git = "https://github.com/zkMIPS/zkm-prover", branch = "main", default-features = false } +plonky2 = { git = "https://github.com/zkMIPS/plonky2.git", branch = "zkm_dev" } +#starky = { git = "https://github.com/zkMIPS/plonky2.git", branch = "zkm_dev" } + +tonic = "0.8.1" +prost = "0.11.0" + +reqwest = { version = "0.11", features = ["rustls-tls"] } +tokio = { version = "1.21.0", features = ["macros", "rt-multi-thread", "signal"] } +ethers = "2.0.14" +sha2 = { version = "0.10.8", default-features = false } + +log = { version = "0.4.14", default-features = false } +anyhow = "1.0.75" +serde = { version = "1.0.144", features = ["derive"] } +serde_json = "1.0" + +elf = { version = "0.7", default-features = false } +uuid = { version = "1.2", features = ["v4", "fast-rng", "macro-diagnostics"] } + +##[dev-dependencies] + +plonky2x = { git = "https://github.com/zkMIPS/succinctx.git", package = "plonky2x", branch = "zkm" } + +[build-dependencies] +tonic-build = "0.8.0" + +[features] +snark = [] +test = [] + |
