[package] name = "spectra-core" version.workspace = true edition.workspace = true license.workspace = true description = "Spectra's model: the ledger, projections, principals and the bus" [dependencies] anyhow.workspace = true thiserror.workspace = true serde.workspace = true serde_json.workspace = true sqlx.workspace = true tokio.workspace = true blake3.workspace = true rand.workspace = true hex.workspace = true tracing.workspace = true toml.workspace = true # Spectra's own identities (spec ยง8.0): composite Ed25519 + ML-DSA-65. ed25519-dalek = "3" ml-dsa = "0.1" [dev-dependencies] tempfile.workspace = true rand.workspace = true