[package] name = "jouleclaw-attest-sig" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true authors.workspace = true description = "Signature verification for jouleclaw-attest EAT tokens — Ed25519 reference impl (rustcrypto ed25519-dalek). Pluggable Signer trait so consumers can wire P-256 / RSA / Sigstore via their own backends. Closes the wave-6 'no signature crypto in v1' narrowing." [dependencies] jouleclaw-attest = { path = "../jouleclaw-attest" } ed25519-dalek = { workspace = true } blake3 = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true }