idprova-core 0.1.0

Core library for IDProva — AI agent identity, delegation, and audit
Documentation

idprova-core

Core library for the IDProva protocol -- AI agent identity, delegation, and audit.

Provides:

  • Agent Identity Documents (AIDs) with Ed25519 key pairs
  • Delegation Attestation Tokens (DATs) for scoped capability delegation
  • Hash-chained audit receipts (BLAKE3)
  • RBAC constraint engine with policy evaluation
  • Post-quantum readiness hooks

Usage

[dependencies]

idprova-core = "0.1"

use idprova_core::aid::AgentIdentityDocument;

let aid = AgentIdentityDocument::generate("my-agent")?;

License

Apache-2.0