<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.3.6) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-sabey-succession-receipts-03" category="info" submissionType="independent" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="Succession Receipts">Succession Receipts: Portable Signed Evidence of Authority Succession Between Autonomous Agents</title>

    <author initials="J." surname="Sabey" fullname="Jaryn Mervin Sabey">
      <organization>Continuity Laboratories</organization>
      <address>
        <email>hello@continuitylaboratories.com</email>
      </address>
    </author>

    <date year="2026" month="September" day="17"/>

    <area>Security</area>
    <workgroup>Individual Submission</workgroup>
    <keyword>authority succession</keyword> <keyword>signed receipts</keyword> <keyword>AI agents</keyword> <keyword>offline verification</keyword> <keyword>Ed25519</keyword> <keyword>JSON canonicalization</keyword>

    <abstract>


<?line 60?>

<t>Autonomous agents are upgraded, replaced, suspended, and restored while
holding real operational authority. A Succession Receipt is a portable,
signed JSON document that proves one completed, policy-gated transfer of
authority between two agents: which agent held the authority, which agent
holds it now, under what legitimacy determination the transfer ran, and
which obligations carried forward, with every claim grounded in signed
evidence events embedded in the receipt itself. Receipts are verifiable
offline by parties who do not operate the issuing system, using only the
issuer's public key. This document specifies the receipt wire format, its
canonicalization and signature scheme (JSON Canonicalization Scheme with
Ed25519), the verification algorithm including bidirectional claim
grounding, and an optional claim that binds a pre-execution authorization
of the handoff to the succession evidence. Where decision receipts prove
what an agent did, and delegation receipts prove what an agent may do,
Succession Receipts prove that an agent legitimately became the holder of
an authority.</t>



    </abstract>



  </front>

  <middle>


<?line 79?>

<section anchor="introduction"><name>Introduction</name>

<t>Deployed autonomous agents hold credentials, approve transactions, and act
under delegated authority. When such an agent is upgraded, replaced,
suspended, or restored, its successor inherits real power. Existing
identity and authorization infrastructure answers "who is the successor?"
and "may this request proceed?"; it does not produce portable evidence
that authority, obligations, and accountability were legitimately carried
from predecessor to successor.</t>

<t>A <strong>Succession Receipt</strong> closes that gap. It is a self-contained JSON
document, issued by the system of record that governed the transfer,
carrying:</t>

<t><list style="symbols">
  <t>the parties (predecessor and successor agents, called <em>stewards</em>);</t>
  <t>the authorities revoked from the predecessor and derived for the
successor, with their recorded bases;</t>
  <t>the legitimacy evaluation the transfer was approved under;</t>
  <t>the obligation and commitment lineage carried forward; and</t>
  <t>the <strong>evidence</strong>: the signed, hash-chained events the issuing system
recorded, embedded verbatim, so that every claim above is checkable
against them.</t>
</list></t>

<t>A relying party — an auditor, a counterparty, a regulator — verifies a
receipt <strong>offline</strong> with only the issuer's Ed25519 public key: no API
call, no access to the issuing system, no trust in its operator's
infrastructure. Verification recomputes every hash from the document's
own bytes and enforces claim grounding in both directions (<xref target="verification"/>),
so a receipt can neither invent nor conceal an effect of the transfer.</t>

<t>This document is companion to adjacent work on signed agent evidence:
decision receipts <xref target="I-D.farley-acta-signed-receipts"/> attest individual
machine-to-machine authorization decisions, and delegation receipts
<xref target="I-D.nelson-agent-delegation-receipts"/> attest grants of permission to
act. Per-hop delegation-chain identity, as in PEDIGREE
<xref target="I-D.rampalli-pedigree"/>, attests how authority <em>flows downward</em> through
live delegation from a root; Succession Receipts attest a different event
class again — the <em>transfer of the authority of record itself</em> between
agent generations, with obligation lineage — and are complementary to all
three. The formats share primitives (Ed25519 <xref target="RFC8032"/>, JSON
Canonicalization Scheme <xref target="RFC8785"/>) deliberately.</t>

<t>Pre-execution authorization of individual material actions is a fourth
adjacent class: an authorization receipt
<xref target="I-D.schrock-ep-authorization-receipts"/> establishes that a named human
authorized an exact action before it ran, where a Succession Receipt
establishes that the authority of record itself moved legitimately
between agent generations. The two compose by treating the handoff itself
as a material action: this document defines an OPTIONAL
<spanx style="verb">authorization_binding</spanx> claim (<xref target="authorization-binding"/>) that binds the
handoff's canonical action identifier and the hash of the authorization
receipt that approved it into the succession evidence, connecting the
exact human-approved handoff to the exact transfer event without
conflating the two formats. The claim is additive — a receipt that omits
it verifies exactly as one that predates it — and a cross-format
conformance vector, contributed by the authorization-receipt format's
author, pins the binding in the published corpus <xref target="SR-CORPUS"/>.</t>

<t>The wire format specified here is implemented and published with a
machine-readable conformance corpus (golden vectors plus tamper cases that
MUST fail at named checks) <xref target="SR-REPO"/>, against which independent verifier
implementations can validate; the format steward additionally maintains a
reference verifier, including a no-install in-browser verifier. The same
repository publishes companion evidence formats under the same corpus
discipline — ledger exports, capability credentials, external anchoring
checkpoints, a refusal-transparency digest attesting transitions an
agent system refused to perform, and selective-disclosure projections of
the receipts specified here (partial views that verify against the one
issuer signature) — which are outside the scope of this document.</t>

</section>
<section anchor="conventions-and-definitions"><name>Conventions and Definitions</name>

<t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in BCP 14
<xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they appear in all capitals,
as shown here.</t>

<dl>
  <dt>Steward:</dt>
  <dd>
    <t>An agent (or agent generation) that can hold authority and carry
obligations in the issuing system's registry.</t>
  </dd>
  <dt>Succession:</dt>
  <dd>
    <t>The governed process by which authority of record transfers from a
predecessor steward to a successor steward. Only <em>completed</em> successions
yield receipts.</t>
  </dd>
  <dt>Issuer:</dt>
  <dd>
    <t>The system of record that governed the succession, recorded its events,
and signs the receipt.</t>
  </dd>
  <dt>Relying party:</dt>
  <dd>
    <t>Any holder of the receipt verifying it against the issuer's public keys.</t>
  </dd>
  <dt>Evidence event:</dt>
  <dd>
    <t>One event envelope from the issuer's append-only ledger, embedded
verbatim in the receipt.</t>
  </dd>
</dl>

</section>
<section anchor="document"><name>The Receipt Document</name>

<t>A Succession Receipt is a UTF-8 JSON <xref target="RFC8259"/> object shaped after the
W3C Verifiable Credentials data model <xref target="VC-DATA-MODEL"/> as plain JSON:
the <spanx style="verb">@context</spanx> member is carried for interoperability, and JSON-LD
processing is NOT REQUIRED. The complete normative member catalog, with
types and constraints, is the AHR specification <xref target="SR-AHR"/>, which publishes
version 0.1 (frozen) and version 0.2 (current); this section summarizes the
structure a verifier depends on and shows a version 0.2 receipt.</t>

<figure><artwork><![CDATA[
{
  "@context":     ["https://www.w3.org/ns/credentials/v2",
                   "urn:css:ahr:v0.2"],
  "type":         ["VerifiableCredential", "AuthorityHandoffReceipt"],
  "spec_version": "0.2",
  "issuer":       { "id": "urn:css:registry" },
  "validFrom":    "2026-07-04T12:00:14Z",
  "credentialSubject": {
    "id":            "urn:uuid:<succession_id>",
    "succession_id": "<uuid>",
    "predecessor":   { "steward_id": "<uuid>",
                       "revoked_authorities": [ ... ],
                       "replaced": true },
    "successor":     { "steward_id": "<uuid>",
                       "authority_id": "<uuid>",
                       "authority_scope": "...",
                       "accountability_chain_id": "<uuid>",
                       "authority_status": "granted" | "active" },
    "legitimacy":    { "legitimacy_id": "<uuid>" },
    "constitution":  { "genesis_event_hash": "<hex>",
                       "amendments_ratified": <count>,
                       "amendment_head_hash": "<hex>" },
    "ledger_binding": { "height": <int>,
                        "event_hash": "<hex>" },
    "obligations_carried": [ "<uuid>", ... ],
    "commitments_carried": [ "<uuid>", ... ],
    "authorization_binding": {              // OPTIONAL (see below)
      "caid":         "<authorization-format action identifier>",
      "receipt_hash": "<64 lowercase hex, authorization receipt>",
      "format":       "EP-RECEIPT-v1" }
  },
  "evidence": [ <event envelope>, ... ],
  "proof": {
    "type":                "CSSEd25519Signature",
    "created":             "<RFC 3339 timestamp>",
    "verification_method": "<key_id>",
    "receipt_hash":        "<hex SHA-256 of the canonical bytes>",
    "signature":           "ed25519:<key_id>:<base64url(signature)>"
  }
}
]]></artwork></figure>

<t>The <spanx style="verb">constitution</spanx> and <spanx style="verb">ledger_binding</spanx> members are <strong>REQUIRED at version
0.2 and absent at version 0.1</strong>. <spanx style="verb">constitution</spanx> records the constitutional
lineage the transfer ran under: <spanx style="verb">genesis_event_hash</spanx> (the hash of the
genesis event that roots the lineage), <spanx style="verb">amendments_ratified</spanx> (the count of
ratified amendments in force at completion), and <spanx style="verb">amendment_head_hash</spanx> (the
hash of the latest such amendment, omitted when the count is zero).
<spanx style="verb">ledger_binding</spanx> records the receipt's evidence horizon: <spanx style="verb">height</spanx> (the
1-based position of the receipt's final evidence event in the issuer's
ordered event stream) and <spanx style="verb">event_hash</spanx> (that event's hash). Both are
grounded in the embedded evidence (<xref target="verification"/>), so a verifier
recomputes them from the receipt alone. A version 0.1 receipt names
<spanx style="verb">urn:css:ahr:v0.1</spanx> in <spanx style="verb">@context</spanx>, sets <spanx style="verb">spec_version</spanx> to <spanx style="verb">0.1</spanx>, and omits
both members; a conforming verifier accepts either version.</t>

<t>The <spanx style="verb">authorization_binding</spanx> member is <strong>OPTIONAL</strong> and additive. A receipt
that omits it verifies exactly as a receipt that predates the claim, and
its presence does not change <spanx style="verb">spec_version</spanx>. When present, it binds the
succession to a pre-execution authorization of the handoff; its members and
verification are specified in <xref target="authorization-binding"/>.</t>

<t>Each evidence event envelope carries <spanx style="verb">event_id</spanx>, <spanx style="verb">event_type</spanx>,
<spanx style="verb">aggregate_type</spanx>, <spanx style="verb">aggregate_id</spanx>, optional <spanx style="verb">causation_id</spanx> /
<spanx style="verb">correlation_id</spanx> / <spanx style="verb">previous_event_id</spanx> / <spanx style="verb">actor_id</spanx>, <spanx style="verb">timestamp</spanx>
(<xref target="RFC3339"/>), <spanx style="verb">event_version</spanx>, <spanx style="verb">payload</spanx>, <spanx style="verb">event_hash</spanx>, and an optional
<spanx style="verb">signature</spanx>. Envelopes are embedded exactly as recorded — stored bytes,
not re-derived ones.</t>

</section>
<section anchor="canonical"><name>Canonicalization and Signatures</name>

<section anchor="canonical-form"><name>Canonical Form</name>

<t>The <strong>canonical bytes</strong> of a receipt are its JSON serialization with the
<spanx style="verb">proof</spanx> member absent, object member names sorted lexicographically, no
insignificant whitespace, and no HTML escaping. For the receipt's value
domain (strings, integers, arrays, objects; no floating-point numbers)
this coincides with the JSON Canonicalization Scheme <xref target="RFC8785"/>.</t>

</section>
<section anchor="hash-then-sign"><name>Hash-Then-Sign</name>

<t>The proof signs the lowercase hexadecimal SHA-256 digest of the canonical
bytes (the digest <em>string</em> is the signed message). <spanx style="verb">receipt_hash</spanx> records
that digest; <spanx style="verb">signature</spanx> is the canonical signature string:</t>

<figure><artwork><![CDATA[
<alg> ":" <key_id> ":" base64url(signature-bytes)
]]></artwork></figure>

<t><spanx style="verb">ed25519</spanx> (<xref target="RFC8032"/>, deterministic signatures) is the sole algorithm
registered at spec versions 0.1 and 0.2. <spanx style="verb">key_id</spanx> is an issuer-managed
label, deliberately NOT derived from the key: a verifier holds a map from
<spanx style="verb">key_id</spanx> to public key, so key rotation adds a mapping without invalidating
already-issued receipts. An unrecognized <spanx style="verb">&lt;alg&gt;</spanx> prefix MUST be rejected;
new algorithms (including post-quantum schemes) are additive prefixes
registered by a new spec version, never a mutation of an existing one.</t>

</section>
<section anchor="event-hash"><name>Evidence Event Integrity</name>

<t>Every evidence event's <spanx style="verb">event_hash</spanx> is the lowercase hexadecimal SHA-256
of the concatenation of: <spanx style="verb">event_id</spanx>, <spanx style="verb">event_type</spanx>, <spanx style="verb">aggregate_type</spanx>,
<spanx style="verb">aggregate_id</spanx>, the timestamp in UTC <xref target="RFC3339"/> with trailing
fractional-second zeros omitted, the decimal <spanx style="verb">event_version</spanx>, the
payload's JSON serialization in document member order (the producer's
serialization order, preserved by the receipt), and <spanx style="verb">previous_event_id</spanx>
(empty string when absent). An event's optional <spanx style="verb">signature</spanx> is the
canonical signature string over its <spanx style="verb">event_hash</spanx>.</t>

</section>
</section>
<section anchor="verification"><name>Verification</name>

<t>A verifier is given the receipt document and the issuer's public keys,
pinned out of band. Verification MUST perform, in order:</t>

<t><list style="numbers" type="1">
  <t><strong>Proof.</strong> Recompute the canonical hash (<xref target="canonical"/>) from the
document. It MUST equal <spanx style="verb">proof.receipt_hash</spanx>, and <spanx style="verb">proof.signature</spanx>
MUST verify against it under the key named by its <spanx style="verb">key_id</spanx>. A missing
proof, an unknown <spanx style="verb">key_id</spanx>, a hash mismatch, or a failed signature
check is fatal. Verifying against the <em>recomputed</em> hash ensures any
content tampering — including of <spanx style="verb">receipt_hash</spanx> itself — fails here.</t>
  <t><strong>Evidence integrity.</strong> Every evidence event's hash MUST recompute to
its stored <spanx style="verb">event_hash</spanx> per <xref target="event-hash"/>.</t>
  <t><strong>Evidence authenticity.</strong> Every <em>present</em> evidence signature MUST
verify. An absent signature is reported, not fatal (deployments that
sign no events still produce receipts whose proof covers the evidence
bytes); a present-but-invalid signature is fatal.</t>
  <t><strong>Claim grounding, both directions.</strong> Every <spanx style="verb">credentialSubject</spanx> claim
MUST be supported by a matching evidence event: the completion event
anchors <spanx style="verb">succession_id</spanx> and <spanx style="verb">validFrom</spanx>; the proposal names both
parties; the approval names the legitimacy evaluation; the successor's
authority grant matches steward, scope, and accountability chain and is
correlated with the completion; a claimed <spanx style="verb">replaced</spanx> predecessor has
its replacement event; every claimed revocation has its revocation
event with the claimed basis. Conversely, every lineage effect in
evidence MUST be declared by the claims: an inherited obligation or
commitment absent from the carried lists, or a revocation absent from
<spanx style="verb">revoked_authorities</spanx>, is fatal. A receipt can therefore neither
invent nor conceal an effect of the transfer.  <vspace blankLines='1'/>
For version 0.2 receipts, two further claims are grounded.
<spanx style="verb">constitution</spanx> MUST be supported by exactly one <spanx style="verb">GenesisInitialized</spanx>
event in the evidence whose hash equals <spanx style="verb">genesis_event_hash</spanx>; when
<spanx style="verb">amendments_ratified</spanx> is greater than zero, <spanx style="verb">amendment_head_hash</spanx> MUST
equal the hash of the latest <spanx style="verb">AmendmentRatified</spanx> event in evidence and
the count MUST match. <spanx style="verb">ledger_binding.event_hash</spanx> MUST equal the hash
of the receipt's final evidence event, and <spanx style="verb">height</spanx> states that event's
position in the issuer's ordered stream; against a ledger export or an
anchored checkpoint <xref target="SR-REPO"/> a relying party can additionally confirm
that no event at or below <spanx style="verb">height</spanx> was omitted — a completeness
cross-check a single receipt cannot provide alone.</t>
  <t><strong>Authorization binding (optional).</strong> If
<spanx style="verb">credentialSubject.authorization_binding</spanx> is present, perform the
cross-format check of <xref target="authorization-binding"/>; if it is absent, the
receipt asserts no cross-format binding and this step is satisfied.</t>
</list></t>

<t>A conforming verifier MUST accept every golden vector and MUST reject
every tamper case of the published conformance corpus <xref target="SR-CORPUS"/> at
the named check.</t>

</section>
<section anchor="authorization-binding"><name>Optional Authorization Binding</name>

<t><spanx style="verb">credentialSubject.authorization_binding</spanx> is an OPTIONAL claim that binds
this succession to a pre-execution authorization of the handoff, recorded
under an authorization-receipt format such as
<xref target="I-D.schrock-ep-authorization-receipts"/>. It is additive: a receipt that
omits it verifies exactly as one that predates the claim, its presence
does not change <spanx style="verb">spec_version</spanx>, and a verifier that does not implement it
ignores it while still verifying the receipt.</t>

<t>When present, the claim MUST be an object with these string members:</t>

<t><list style="symbols">
  <t><spanx style="verb">caid</spanx> — the canonical action identifier of the handoff, byte-identical
to the authorization receipt's own, whether that is a native member of
the receipt or a value derived from the verified receipt under the
format's pinned mapping profile, exactly as the named format defines.
For the EMILIA Protocol formats, the identifier and its derivation are
specified in <xref target="I-D.schrock-canonical-action-identifier"/> and the receipt
that carries it in <xref target="I-D.schrock-ep-authorization-receipts"/>.</t>
  <t><spanx style="verb">receipt_hash</spanx> — exactly 64 lowercase hexadecimal characters, the
SHA-256 digest over the canonical representation of the authorization
receipt as its format defines
(<xref target="I-D.schrock-ep-authorization-receipts"/> for the EMILIA Protocol
formats). Where the format derives the identifier
rather than carrying it natively, the canonical representation covered
by this digest includes the derived identifier — the format derives
it, embeds it, and hashes the complete representation, in that order.</t>
  <t><spanx style="verb">format</spanx> — a non-empty authorization-format identifier naming the
receipt's format, and therefore the canonicalization to apply; for
example <spanx style="verb">EP-RECEIPT-v1</spanx>, or <spanx style="verb">EP-QUORUM-v1</spanx> for a multi-party
authorization.</t>
</list></t>

<t>Members inside the claim that a verifier does not recognize are ignored.</t>

<t>A verifier processes the claim as follows. If it does not hold the
authorization receipt the claim names, it checks only that the claim is
well-formed as above; the binding is then carried, covered by the issuer
proof, for a consumer able to complete the cross-check later. If it holds
the authorization receipt, it MUST additionally recompute that receipt's
canonical hash under the canonicalization its <spanx style="verb">format</spanx> defines and require
it to equal <spanx style="verb">receipt_hash</spanx>; then require the authorization receipt's
canonical action identifier, obtained as <spanx style="verb">format</spanx> defines, to equal
<spanx style="verb">caid</spanx>, byte for byte. Both operations are defined entirely by the named
format: for the EMILIA Protocol formats, the canonicalization and the
receipt are specified in <xref target="I-D.schrock-ep-authorization-receipts"/> and the
identifier and its derivation in
<xref target="I-D.schrock-canonical-action-identifier"/>. A verifier that does not hold
the specification the <spanx style="verb">format</spanx> member names cannot perform this branch and
MUST fall back to the well-formedness-only check above rather than
accepting the binding unverified. The recomputed hash is checked before the
identifier. Any failure invalidates the receipt.</t>

<t>The binding introduces no new failure mode for a receipt that omits it,
and it leaves each format authoritative for its own semantics — a
succession receipt for the transfer, the authorization receipt for the
pre-execution approval; neither format speaks for the other. The published
corpus <xref target="SR-CORPUS"/> pins the rule and its evaluation order with a
cross-format vector (corpus revision <spanx style="verb">ahr-v0.2/r2</spanx>) contributed by the
authorization-receipt format's author.</t>

</section>
<section anchor="versioning-and-stability"><name>Versioning and Stability</name>

<t><spanx style="verb">spec_version</spanx> identifies the wire format. Published versions are never
mutated: format changes only ever add a new version with new golden
vectors, and verifiers SHOULD continue to verify every published version.
Versions 0.1 (frozen) and 0.2 (current) are drafts on a stated stability
ladder toward a stable 1.0 <xref target="SR-AHR"/>; 0.2 adds the <spanx style="verb">constitution</spanx> and
<spanx style="verb">ledger_binding</spanx> claims additively, and a conforming verifier accepts both
versions.</t>

<t>New OPTIONAL claims are additive and do NOT bump <spanx style="verb">spec_version</spanx>: a verifier
that does not implement such a claim ignores it while still verifying the
receipt. The <spanx style="verb">authorization_binding</spanx> claim (<xref target="authorization-binding"/>) is
introduced under exactly this rule — it is version-independent and changes
no existing receipt's bytes.</t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t><strong>A receipt proves what the issuer recorded, not that the issuer is
honest.</strong> Verification establishes internal consistency under the
issuer's key, not tamper evidence against the issuer. A lying issuer
gains the least possible ground: re-signing altered content with an
untrusted key fails at the proof; altering embedded evidence while
re-signing the receipt without recomputing event hashes fails at
evidence integrity; hiding or inventing lineage fails at claim grounding.
A malicious or compromised issuer that additionally recomputes event
hashes and re-signs both the events and the receipt, however, can
produce an internally consistent receipt for a history its ledger never
recorded. Relying parties requiring stronger-than-issuer guarantees
SHOULD pin the event-signing key independently of the receipt-signing
key where the deployment separates them, and SHOULD rely on the
externally anchored ledger-head commitments discussed below, against
which such a fabrication becomes detectable. The conformance corpus
<xref target="SR-CORPUS"/> encodes these attacks as executable cases, including
re-signed variants.</t>

<t>The event-hash input of <xref target="event-hash"/> concatenates adjacent
variable-length fields without length framing, so distinct field tuples
can in principle produce identical hash input: <spanx style="verb">event_type</spanx> and
<spanx style="verb">aggregate_type</spanx> are adjacent, individually unconstrained strings, and a
shifted boundary between them yields the same bytes. Within a single
receipt every evidence byte is additionally covered by the issuer proof,
but an event signature is a signature over the hash string alone and is
therefore reusable wherever the same hash input can be reproduced.
Verifiers SHOULD reject events whose <spanx style="verb">event_type</spanx> or <spanx style="verb">aggregate_type</spanx>
fall outside the vocabulary the issuing format publishes (the
conformance corpus pins the reference vocabulary, in which no two event
types stand in a prefix relation), and a future format version will
adopt length-prefixed hash components; published versions are never
mutated and continue to verify under the current rule.</t>

<t><strong>The authorization binding does not extend trust to the other format.</strong>
When <spanx style="verb">authorization_binding</spanx> is verified against a held authorization
receipt, the guarantee is a byte-exact correspondence between this
succession and that pre-execution approval, no stronger than the
authorization receipt's own proof under the keys a relying party trusts
for it. The binding neither vouches for the authorization issuer nor lets
either issuer speak for the other; a verifier lacking the authorization
receipt learns only that the claim is well-formed. Relying parties apply
the same key-pinning discipline to the authorization format's issuer as to
this one.</t>

<t><strong>Key pinning is the trust root.</strong> Verification binds evidence to <em>the
holder of a named key</em>. Relying parties MUST obtain issuer keys through a
channel they trust and SHOULD pin them; fetching keys from the issuer's
own origin proves only self-consistency. Key rotation adds a <spanx style="verb">key_id</spanx>;
it MUST NOT invalidate previously issued receipts.</t>

<t><strong>Omission and rollback are out of a single receipt's scope.</strong> A receipt
proves one completed succession; it cannot prove that no <em>other</em> events
exist. Whole-ledger claims are the companion ledger-export format's job,
and resistance to retroactive truncation or rollback requires externally
anchored commitments to the ledger head (in the style of transparency
logs <xref target="RFC9162"/>), both published alongside this format <xref target="SR-REPO"/>. The
anchoring extension point is designed to register ledger-head commitments
with a SCITT transparency service <xref target="RFC9943"/>, so
anchoring composes with the emerging standard rather than inventing a
parallel witness ecosystem. A version 0.2 <spanx style="verb">ledger_binding</spanx> claim states
the evidence horizon (<spanx style="verb">height</spanx>) at which such a completeness cross-check
applies.</t>

<t><strong>Deterministic serialization is load-bearing.</strong> Implementations MUST
reproduce the canonical form and the payload's document-order
serialization exactly; the corpus exists to make divergence detectable.
Implementations SHOULD reject documents whose numbers fall outside the
integer value domain rather than guess at float formatting.</t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document has no IANA actions. The signature-algorithm registry is
internal to the format's spec-version ladder (<xref target="canonical"/>); a future
version of this specification may propose a formal registry if the format
is adopted for standards-track work.</t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">



<reference anchor="RFC2119">
  <front>
    <title>Key words for use in RFCs to Indicate Requirement Levels</title>
    <author fullname="S. Bradner" initials="S." surname="Bradner"/>
    <date month="March" year="1997"/>
    <abstract>
      <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="2119"/>
  <seriesInfo name="DOI" value="10.17487/RFC2119"/>
</reference>
<reference anchor="RFC8174">
  <front>
    <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
    <author fullname="B. Leiba" initials="B." surname="Leiba"/>
    <date month="May" year="2017"/>
    <abstract>
      <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="8174"/>
  <seriesInfo name="DOI" value="10.17487/RFC8174"/>
</reference>
<reference anchor="RFC8032">
  <front>
    <title>Edwards-Curve Digital Signature Algorithm (EdDSA)</title>
    <author fullname="S. Josefsson" initials="S." surname="Josefsson"/>
    <author fullname="I. Liusvaara" initials="I." surname="Liusvaara"/>
    <date month="January" year="2017"/>
    <abstract>
      <t>This document describes elliptic curve signature scheme Edwards-curve Digital Signature Algorithm (EdDSA). The algorithm is instantiated with recommended parameters for the edwards25519 and edwards448 curves. An example implementation and test vectors are provided.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8032"/>
  <seriesInfo name="DOI" value="10.17487/RFC8032"/>
</reference>
<reference anchor="RFC8259">
  <front>
    <title>The JavaScript Object Notation (JSON) Data Interchange Format</title>
    <author fullname="T. Bray" initials="T." role="editor" surname="Bray"/>
    <date month="December" year="2017"/>
    <abstract>
      <t>JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data.</t>
      <t>This document removes inconsistencies with other specifications of JSON, repairs specification errors, and offers experience-based interoperability guidance.</t>
    </abstract>
  </front>
  <seriesInfo name="STD" value="90"/>
  <seriesInfo name="RFC" value="8259"/>
  <seriesInfo name="DOI" value="10.17487/RFC8259"/>
</reference>
<reference anchor="RFC8785">
  <front>
    <title>JSON Canonicalization Scheme (JCS)</title>
    <author fullname="A. Rundgren" initials="A." surname="Rundgren"/>
    <author fullname="B. Jordan" initials="B." surname="Jordan"/>
    <author fullname="S. Erdtman" initials="S." surname="Erdtman"/>
    <date month="June" year="2020"/>
    <abstract>
      <t>Cryptographic operations like hashing and signing need the data to be expressed in an invariant format so that the operations are reliably repeatable. One way to address this is to create a canonical representation of the data. Canonicalization also permits data to be exchanged in its original form on the "wire" while cryptographic operations performed on the canonicalized counterpart of the data in the producer and consumer endpoints generate consistent results.</t>
      <t>This document describes the JSON Canonicalization Scheme (JCS). This specification defines how to create a canonical representation of JSON data by building on the strict serialization methods for JSON primitives defined by ECMAScript, constraining JSON data to the Internet JSON (I-JSON) subset, and by using deterministic property sorting.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8785"/>
  <seriesInfo name="DOI" value="10.17487/RFC8785"/>
</reference>
<reference anchor="RFC3339">
  <front>
    <title>Date and Time on the Internet: Timestamps</title>
    <author fullname="G. Klyne" initials="G." surname="Klyne"/>
    <author fullname="C. Newman" initials="C." surname="Newman"/>
    <date month="July" year="2002"/>
    <abstract>
      <t>This document defines a date and time format for use in Internet protocols that is a profile of the ISO 8601 standard for representation of dates and times using the Gregorian calendar.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="3339"/>
  <seriesInfo name="DOI" value="10.17487/RFC3339"/>
</reference>

<reference anchor="I-D.schrock-ep-authorization-receipts">
   <front>
      <title>Authorization Receipts for High-Risk Agent Actions</title>
      <author fullname="Iman Schrock" initials="I." surname="Schrock">
         <organization>EMILIA Protocol, Inc.</organization>
      </author>
      <date day="12" month="September" year="2026"/>
      <abstract>
	 <t>   This document defines the EMILIA Protocol (EP) authorization receipt,
   an evidence artifact binding an enrolled approver key to one
   canonical action before execution.  An approver-held key signs an
   Authorization Context containing the action hash, policy reference,
   shared authorization instance, per-signoff nonce, audience, and
   validity window.  A Trust Receipt carries the signed contexts,
   terminal consumption record, and Merkle inclusion material so a
   relying party can verify the recorded event offline under
   independently selected log, directory, policy, and approver trust
   inputs.

   The receipt establishes only the guarantees of the selected
   verification profile.  The mapping from an enrolled approver
   identifier to a natural person is asserted by the directory
   authority.  Offline verification does not establish current
   revocation status, global non-replay, comprehension, legality,
   safety, or execution.  Replay prevention requires an online atomic
   consumption store at the executor.  The state-machine invariants are
   machine-checked under the assumptions stated in this document.

   This revision defines the closed EP-AUTHORIZATION-BUNDLE-v1 pre-
   execution profile and its verification algorithm.  The bundle carries
   the Action Object, signed Authorization Contexts, signoffs, key
   proofs, and presentation evidence; it deliberately carries no
   terminal consumption or execution claim.  An optional, profile-
   identified authorization binding can commit the human evidence to an
   independently verified native authorization artifact without
   replacing that artifact or making this receipt format depend on its
   transport or trust model.

   A receipt is evidence, not authorization.  This document does not
   treat a local user interaction as an authorization decision.  It
   defines one evidence artifact that an authorization architecture can
   use in a human-confirmation flow: the signed Authorization Context is
   action-bound confirmation evidence an authorization server MAY
   validate and bind to the grant it issues.  The resulting Trust
   Receipt records terminal consumption and remains evidence; neither
   object makes the authorization decision.  That decision remains with
   the authorization server.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-schrock-ep-authorization-receipts-13"/>
   
</reference>

<reference anchor="I-D.schrock-canonical-action-identifier">
   <front>
      <title>The Canonical Action Identifier (CAID)</title>
      <author fullname="Iman Schrock" initials="I." surname="Schrock">
         <organization>EMILIA Protocol, Inc.</organization>
      </author>
      <date day="6" month="August" year="2026"/>
      <abstract>
	 <t>   Authorization, delegation, execution, and audit artifacts often
   identify an action using format-local content and digests.  Those
   digests are not directly comparable when the formats select or encode
   material action fields differently.  This document defines the
   Canonical Action IDentifier (CAID): a typed action object, a
   canonicalization and digest suite, a compact identifier string, and
   immutable action-type definitions with required material fields.  It
   also defines an Action-Mapping Profile for projecting independently
   verified native artifacts into a common action type, with the closed
   results EQUIVALENT_UNDER_PROFILE, NOT_EQUIVALENT, and INDETERMINATE.
   CAID carries no trust semantics.  It does not establish identity,
   authority, authorization, execution, safety, or legal reliance.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-schrock-canonical-action-identifier-02"/>
   
</reference>



    </references>

    <references title='Informative References' anchor="sec-informative-references">



<reference anchor="RFC9162">
  <front>
    <title>Certificate Transparency Version 2.0</title>
    <author fullname="B. Laurie" initials="B." surname="Laurie"/>
    <author fullname="E. Messeri" initials="E." surname="Messeri"/>
    <author fullname="R. Stradling" initials="R." surname="Stradling"/>
    <date month="December" year="2021"/>
    <abstract>
      <t>This document describes version 2.0 of the Certificate Transparency (CT) protocol for publicly logging the existence of Transport Layer Security (TLS) server certificates as they are issued or observed, in a manner that allows anyone to audit certification authority (CA) activity and notice the issuance of suspect certificates as well as to audit the certificate logs themselves. The intent is that eventually clients would refuse to honor certificates that do not appear in a log, effectively forcing CAs to add all issued certificates to the logs.</t>
      <t>This document obsoletes RFC 6962. It also specifies a new TLS extension that is used to send various CT log artifacts.</t>
      <t>Logs are network services that implement the protocol operations for submissions and queries that are defined in this document.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9162"/>
  <seriesInfo name="DOI" value="10.17487/RFC9162"/>
</reference>

<reference anchor="SR-REPO" target="https://github.com/jsabes24/css-succession-receipts">
  <front>
    <title>Succession Receipts: specifications and conformance corpus</title>
    <author >
      <organization></organization>
    </author>
    <date year="2026"/>
  </front>
</reference>
<reference anchor="SR-AHR" target="https://github.com/jsabes24/css-succession-receipts/blob/main/spec/authority-handoff-receipts.md">
  <front>
    <title>CSS Authority-Handoff Receipts (AHR)</title>
    <author >
      <organization></organization>
    </author>
    <date year="2026"/>
  </front>
</reference>
<reference anchor="SR-CORPUS" target="https://github.com/jsabes24/css-succession-receipts/tree/main/corpus">
  <front>
    <title>Succession Receipts conformance corpus</title>
    <author >
      <organization></organization>
    </author>
    <date year="2026"/>
  </front>
</reference>
<reference anchor="VC-DATA-MODEL" target="https://www.w3.org/TR/vc-data-model-2.0/">
  <front>
    <title>Verifiable Credentials Data Model v2.0</title>
    <author >
      <organization></organization>
    </author>
    <date year="2025"/>
  </front>
</reference>



<reference anchor="I-D.farley-acta-signed-receipts">
   <front>
      <title>Signed Decision Receipts for Machine-to-Machine Access Control</title>
      <author fullname="Tom Farley" initials="T." surname="Farley">
         <organization>ScopeBlind (Veritas Acta)</organization>
      </author>
      <date day="3" month="September" year="2026"/>
      <abstract>
	 <t>   This document defines a portable, cryptographically signed receipt
   format for recording machine-to-machine access control decisions.
   Each receipt captures the identity of the decision maker, the tool or
   resource being accessed, the policy evaluation result, and a
   timestamp.  All of these are signed with Ed25519 [RFC8032] and
   serialized using deterministic JSON canonicalization [RFC8785].

   The format is designed for environments where AI agents invoke tools
   on behalf of human operators, particularly the Model Context Protocol
   (MCP) ecosystem.  Receipts are independently verifiable without
   contacting the issuer, enabling offline audit, regulatory compliance,
   and cross-organizational trust federation.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-farley-acta-signed-receipts-03"/>
   
</reference>

<reference anchor="I-D.nelson-agent-delegation-receipts">
   <front>
      <title>Delegation Receipt Protocol for AI Agent Authorization</title>
      <author fullname="Ryan Nelson" initials="R." surname="Nelson">
         <organization>Authproof</organization>
      </author>
      <date day="13" month="June" year="2026"/>
      <abstract>
	 <t>   This document defines the Delegation Receipt Protocol (DRP), a
   cryptographic authorization primitive for AI agent deployments.
   Before any agent action executes, the authorizing user signs an
   Authorization Object containing scope boundaries, time window,
   operator instruction hash, and model state commitment.  This signed
   receipt is published to an append-only log before the agent runtime
   receives control.  The protocol reduces reliance on the operator as a
   trusted intermediary by making the user&#x27;s private key the sole
   signing authority over the delegation record.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-nelson-agent-delegation-receipts-10"/>
   
</reference>

<reference anchor="I-D.rampalli-pedigree">
   <front>
      <title>PEDIGREE: Verifiable Delegation Identity for Agentic AI Systems</title>
      <author fullname="KARTHIK RAMPALLI" initials="R." surname="Karthik">
         <organization>Glyphzero Labs Inc.</organization>
      </author>
      <date day="24" month="April" year="2026"/>
      <abstract>
	 <t>   This document defines PEDIGREE (Per-Agent Delegation Identity with
   Governance-Enforced Execution), an identity and delegation framework
   for AI agents that extends the workload-identity model of SPIFFE (RFC
   9542 / draft-ietf-wimse) with cryptographic per-hop delegation,
   monotonic scope attenuation enforced at mint and at verify, and dual-
   layer authority enforcement combining an operator-controlled ceiling
   with per-parent mandate narrowing.

   PEDIGREE complements AAuth (draft-hardt-aauth-protocol) and AIP
   (draft-prakash-aip) by providing: (a) dual-enforcement semantics
   absent from both, (b) Cedar-policy mandates with static-analysis
   proofs of narrowing, (c) strict cryptographic parent-token re-
   verification that catches parent-swap attacks missed by append-only
   token chains, and (d) a native bridge to existing SPIFFE deployments.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-rampalli-pedigree-00"/>
   
</reference>
<reference anchor="RFC9943">
  <front>
    <title>An Architecture for Trustworthy and Transparent Digital Supply Chains</title>
    <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
    <author fullname="A. Delignat-Lavaud" initials="A." surname="Delignat-Lavaud"/>
    <author fullname="C. Fournet" initials="C." surname="Fournet"/>
    <author fullname="Y. Deshpande" initials="Y." surname="Deshpande"/>
    <author fullname="S. Lasker" initials="S." surname="Lasker"/>
    <date month="June" year="2026"/>
    <abstract>
      <t>Traceability in supply chains is a growing security concern. While Verifiable Data Structures (VDSs) have addressed specific issues, such as equivocation over digital certificates, they lack a universal architecture for all supply chains. This document defines such an architecture for single-issuer signed statement transparency. It ensures extensibility and interoperability between different transparency services as well as compliance with various auditing procedures and regulatory requirements.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9943"/>
  <seriesInfo name="DOI" value="10.17487/RFC9943"/>
</reference>



    </references>

</references>


<?line 506?>

<section numbered="false" anchor="acknowledgments"><name>Acknowledgments</name>

<t>The format was extracted from a production authority-succession system of
record and hardened against its red-team findings; the conformance corpus
packages those findings as executable verification cases.</t>

<t>Iman Schrock provided detailed external review of the -00 revision, and
contributed the cross-format conformance vector that pins the authorization
binding of <xref target="authorization-binding"/>; this document incorporates both. The
-02 review identified that <xref target="authorization-binding"/>'s cross-check could
not be implemented from the documents this specification cited, which -03
corrects.</t>

</section>
<section numbered="false" anchor="change-log"><name>Change Log</name>

<t>-03: Moved <xref target="I-D.schrock-ep-authorization-receipts"/> to Normative
References and added <xref target="I-D.schrock-canonical-action-identifier"/> there,
and cited both at each point in <xref target="authorization-binding"/> where the
cross-check delegates to the named format. The -02 revision stated the
cross-check as a MUST while citing the authorization-receipt format
informatively and the canonical-action-identifier specification not at
all, so the mandatory branch could not be implemented from the cited
documents; this revision closes that gap. Because this document is
Informational, the normative references introduce no downward reference
(RFC 3967 applies to standards-track documents). Also stated
explicitly that a verifier lacking the named format's specification
falls back to the well-formedness-only check rather
than accepting the binding unverified. No wire-format change, no change to
<spanx style="verb">spec_version</spanx>, and no change to any claim, proof, canonicalization, or
event-hash rule.</t>

<t>-02: Defined the OPTIONAL <spanx style="verb">authorization_binding</spanx> claim
(<xref target="authorization-binding"/>), which binds a pre-execution authorization
receipt's canonical action identifier and canonical hash to the
succession, with its verification rule and evaluation order (recomputed
hash before identifier; a derived identifier is part of the hashed
canonical representation — derive, embed, then hash). The claim is
additive and version-independent: it
does not change <spanx style="verb">spec_version</spanx> and does not alter the wire format of any
receipt that omits it. Added the cross-format conformance vector (corpus
revision <spanx style="verb">ahr-v0.2/r2</spanx>) to the published corpus. No change to any existing
claim or to the proof, canonicalization, or event-hash rules.</t>

<t>-01: Added the pre-execution authorization composition note and the
<xref target="I-D.schrock-ep-authorization-receipts"/> reference; restated the
trusted-issuer security consideration as internal consistency under the
issuer's key; added the event-hash framing consideration. No wire-format
change.</t>

</section>


  </back>

<!-- ##markdown-source:
H4sIAAAAAAAAA7V963bbRpbu/3qKWswPS1wEZcl20qEymVFs98Q9duyxnO41
p1cvEyRBEh0QYKNAyWyNe52HOE94nuTsb+9dhQJIKU6fNfmRUCRQl3399qUq
SZKYJm+KbGIH17v5PHMur0r7Pptn+bZxE/uuqpt0VmT2Ol+V2cK+vMkXWTnP
bLW0V7tmXdV5s7fRqz9kzW2WlfixKqtNtXP2apWVjRuYdDars5vjMw3MopqX
6YYWsqjTZZO4dJbtExeeTGp9Mnn8xMzTJltV9X5i83JZGbebbXJ+qtlvM3y5
yLYZ/atsTL6tJ7apd665ePz428cXJq2zdGKvs/kOSze3Vf3Lqq5224l9VS5y
2t4uLWhDfkTzS7anZxYTY21i07DldmX8gxPy+EXyd1evbMpb57+q5bLIy8ze
ZHW+zGkH/tWXi4tnz86/5c9/uH77k52nZVXSE0X+d3nKuCYtFx/Toippd/vM
mW0+sX9uqvnIOmJQnS0dfdpv8OEvxsgqZcV5SVz8w9heg570jbVC5T+k9b60
b7L6Ji+jH6t6lZY678Q+J4rm5Q77fZ3OqjptaPOZ4yezTZoXE7vOiqL6t3l4
sIieG8+rjTFlVW9ovJsMC3r/++cX5+ff6sffnX/z1H98/OTCf7x4Fh745nfP
9OOTJ0/421fJi7Gbr+tq/kuSbRPliKw4CEn/wUDSJJ3zg5DihviQEZkMhKi7
xm/Pv+bVXL9P3r9893bCO35QUdw2mwe+Okv8skQUHhfqMq/q7Y6knMdJ61XW
EOmaZusmZ2ervFnvZiDW2V8h9u7i6dncuWPCz+8vSPon9uLxxdeywqsf33cX
+Pz6ulXO5EdaCwlfWKs9oRdO/7+XcjYrqtkZCUF5hr2fBdVI1jJheHK8WRxd
9/O379/9fP2rtP2foOMZ6Uwmi5cRDxf4x+fJi6sPV8mbty9evu4u8o+swmwW
n9cZS1JaOPsibVL7plpkhb25GD8+vsjb29vx7ZMx6dnZh/dnN/OEJk2TDd5K
6KWz7kKeqRwv07ogc0jCmyZiag5EvcwKRztki5PQaNnquErU6WabFkWebLNF
viIyeJH/9ukT0oUkISs3c01NcxkTWXExZZbMp91tV3W6yBYjsnfbIp3jk9s5
Nrn0EbJfZ45sAFnE23VeZGZdFYu8XNHXZFyrbVbz2uhzkJqxvbKHzLc5zWi3
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
JmH+bAAA

-->

</rfc>

