This commit is contained in:
thePR0M3TH3AN committed 2025-05-28 21:17:50 -04:00
1 parent 045e01f87f
commit 655308013a
2 files changed
+36 -13

No files matched your search

Generated
-7
View File
@@ -1,7 +0,0 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4
[[package]]
name = "private_proof_of_reserve_cli"
version = "0.1.0"
+36 -6
View File
@@ -1,9 +1,39 @@
[package]
name = "private_proof_of_reserve_cli"
version = "0.1.0"
edition = "2021"
name = "private_proof_of_reserve_cli"
version = "0.1.0"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "CLI tool that generates and verifies private proof-of-reserve ZK proofs for Bitcoin holdings."
# … dependencies …
# … features …
[dependencies]
# CLI / UX
clap = { version = "4.5", features = ["derive"] }
indicatif = "0.17"
# 🚫 NO `[workspace]` section in this file
# Bitcoin & RPC
bitcoin = "0.31"
bitcoincore-rpc = "0.18"
# Crypto primitives
bulletproofs = { version = "4.0", optional = true }
curve25519-dalek = "4.2"
rand = "0.8"
merkletree = "0.7"
sha2 = "0.10"
hex = "0.4"
base64 = "0.21"
# Serde / error handling
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
anyhow = "1.0"
[features]
default = ["bulletproofs-backend"]
bulletproofs-backend = ["bulletproofs"]
halo2-backend = [] # placeholder for future
[profile.release]
codegen-units = 1
lto = true
panic = "abort"