[package] name = "karak-kms" license = { workspace = true } description = "Karak Key Management SDK" version = "0.2.1" authors = { workspace = true } repository = { workspace = true } edition = { workspace = true } [dependencies] aes = { version = "0.8.4" } alloy = { workspace = true } alloy-serde = { workspace = true } alloy-sol-types = { workspace = true } ark-bn254 = "0.4.0" ark-ec = "0.4.2" ark-ff = "0.4.2" ark-serialize = "0.4.2" async-trait = { workspace = true } aws-config = { version = "1.5.6", features = ["behavior-version-latest"] } aws-sdk-secretsmanager = "1.46.0" bincode = "1.3.3" block-modes = "0.9" bs58 = "0.5.1" ctr = "0.9.2" eyre = "0.6.12" hex = "0.4" karak-contracts = { workspace = true } rand = "0.8.5" scrypt = "0.11" serde = { workspace = true } serde_json = { workspace = true } sha3 = "0.10" signature = "2.2.0" thiserror = "1.0.63" tokio = { workspace = true } trait-variant = { workspace = true } url = "2.5.2" [dev-dependencies] alloy = { workspace = true, features = ["node-bindings"] }