[package] name = "joule-code-identity" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true [dependencies] ed25519-dalek = { workspace = true, features = ["rand_core"] } serde = { workspace = true } serde_json = { workspace = true } bs58 = "0.5" rand_core = { version = "0.6", features = ["getrandom"] } [dev-dependencies] # Dev-only: prove our did:key encoding is byte-identical to JCP's Did. jcp-schema = { path = "../../../../jcp/jcp-rs/crates/jcp-schema" }