Cargo.toml
1 [package] 2 name = "sign-deployment" 3 version = "0.1.0" 4 edition = "2024" 5 6 [dependencies] 7 # Core snarkVM dependencies 8 snarkvm = { git = "https://github.com/ProvableHQ/snarkVM", rev = "a4573a3" } 9 snarkvm-synthesizer = { git = "https://github.com/ProvableHQ/snarkVM", rev = "a4573a3" } 10 11 # CLI and argument parsing 12 clap = { version = "4.4", features = ["derive"] } 13 14 # JSON serialization/deserialization 15 serde = { version = "1.0", features = ["derive"] } 16 serde_json = "1.0" 17 18 # Error handling 19 anyhow = "1.0" 20 thiserror = "1.0" 21 22 # Random number generation 23 rand = "0.8" 24 25 # File I/O utilities 26 tokio = { version = "1.0", features = ["full"] } 27 28 [dev-dependencies] 29 tempfile = "3.8"