draft-yakung-oauth-agent-attestation
Agent Credential Attestation Protocol (ACAP)
This document defines the Agent Credential Attestation Protocol
(ACAP), a cryptographic credentialing protocol for autonomous AI
agent pipelines. An ACAP credential is a short-lived JSON Web Token
(JWT) signed with RS256 that carries scope-limited permissions
together with a SHA-256 hash of the original human instruction that
initiated the task. Credentials may be delegated to child agents;
each delegation narrows scope, cannot outlive its parent, increments
a delegation depth counter, and extends a tamper-evident chain of
token identifiers. Every lifecycle event is recorded in an append-
only, hash-chained audit log.
This document specifies the credential format, issuance rules,
delegation rules, verification algorithm, revocation semantics,
human-in-the-loop approval protocol, and audit log structure.