This service registers Agent Action Capsule signed statements, issues COSE receipts, and anchors them to an append-only RFC 9162 Merkle log — so the record of an agent action can be proven included, and never quietly dropped or rewritten. It is infrastructure, not a product: it verifies nothing for you and asks you to trust nothing you can't check yourself.
Early access — tree includes initial test submissions.
POST a COSE_Sign1 Agent Action Capsule. The service appends its digest as a leaf in the Merkle tree.
Returns a signed inclusion proof (RFC9162_SHA256, vds=1) you can verify offline, forever, against the log key.
Exposes the current root, inclusion and consistency proofs — the append-only guarantees of a transparency log.
Read-only endpoints are public. The service is the open-source capsule-anchor; interactive API docs (Swagger UI) are at /docs, and the OpenAPI schema is at /openapi.json.
The receipt this log returns verifies offline against the log key — no trust in the operator required. Or verify a receipt from this log in the browser ↗.
# POST your COSE_Sign1 statement curl -X POST \ https://anchor.agentactioncapsule.org/transparency/register-statement \ -H "Content-Type: application/json" \ -d '{"signed_statement_b64": "$(base64 statement.cose)"}' # → returns a COSE receipt (inclusion proof)
from scitt_cose import verify_receipt r = verify_receipt(receipt, leaf_entry_hex=leaf, log_public_key_pem=log_key) print(r.ok) # → True # the digest is provably in the log
A transparency service is high-trust infrastructure. We state the boundary plainly.