Protocol
Execution Receipts.
Cryptographic evidence of authorization. Every action processed by the Gate produces an immutable receipt, signed by the regional authority.
Anatomy of a Receipt
Receipts contain the canonical state of the authorization decision at the moment of execution.
json
{
"receipt_id": "tg_rec_928f1",
"authority": "trigguard-us-east-1",
"decision": "PERMIT",
"timestamp": "2024-05-04T23:42:11Z",
"signature": "ed25519:7f2a...9b1c",
"anchor_hash": "sha256:d8a...2e31"
}
| Field | Role |
|---|---|
receipt_id |
Stable identifier for this attestation. |
authority |
Regional issuer that signed the receipt. |
decision |
Authorization outcome (PERMIT, DENY, or SILENCE). |
timestamp |
Decision instant in UTC. |
signature |
Cryptographic binding to canonical payload and keys. |
anchor_hash |
Integrity anchor for offline verification. |
Offline Verification
Verify receipts anywhere, even without internet access. Use our open-source verification CLI or native library.
Live Tool
Receipt Explorer
Input a receipt ID to inspect the full cryptographic trace and policy context.
Long-term Archiving
Receipts are stored in regional secure enclaves for 7 years by default, ensuring a permanent audit trail for all AI actions.
Chain of Integrity
Each receipt is anchored to the previous execution in its surface, creating a verifiable chain of authorization state.