[package]
name = "coldstar"
description = "Coldstar — Air-gapped cold wallet for Solana and Base"
version.workspace = true
edition.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
readme = "README.md"
keywords = ["solana", "cold-wallet", "air-gapped", "crypto", "cli"]
categories = ["command-line-utilities", "cryptography"]
[[bin]]
name = "coldstar"
path = "src/main.rs"
[dependencies]
coldstar-config = { path = "../coldstar-config", version = "0.2.0" }
coldstar-signer = { path = "../coldstar-signer", version = "0.2.0" }
coldstar-wallet = { path = "../coldstar-wallet", version = "0.2.0" }
coldstar-usb = { path = "../coldstar-usb", version = "0.2.0" }
coldstar-network = { path = "../coldstar-network", version = "0.2.0" }
coldstar-tui = { path = "../coldstar-tui", version = "0.2.0" }
coldstar-transaction = { path = "../coldstar-transaction", version = "0.2.0" }
coldstar-zk = { path = "../coldstar-zk", version = "0.2.0" }
coldstar-validation = { path = "../coldstar-validation", version = "0.2.0" }
clap.workspace = true
anyhow.workspace = true
thiserror.workspace = true
colored = "2.1"
indicatif = "0.17"
dialoguer = "0.11"
rpassword = "7.3"
sha2.workspace = true
bs58.workspace = true
ed25519-dalek.workspace = true
serde.workspace = true
serde_json.workspace = true
base64.workspace = true
chrono.workspace = true
reqwest = { workspace = true }
dirs = "6.0"