Card snapshot
anchor.ainumbers.co
·
2026-10-31 08:10:07 UTC
·
73703e7524b788054232861f1defe821d0c7d87293275f6308dcd39d92500ebf
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "1.0",
"name": "AINumbers Anchor Suite",
"description": "Hash anchoring and verifiable timestamping at anchor.ainumbers.co: RFC 3161 (TSA) and OpenTimestamps anchoring of SHA-256 digests with up to seven independent authorities, Merkle batch anchoring (up to 1024 items, one timestamp call), offline binding verification against pinned roots, Sigsum witness cosigning with OTS calendar upgrade, and passkey-backed signature envelopes with escalation-closure verification. File bytes never leave the browser \u2014 only the digest (or the batch Merkle root) is sent to the timestamp authorities. Emits OpenChainGraph-conformant anchor_bindings.",
"url": "https://anchor.ainumbers.co/mcp",
"preferredTransport": "JSONRPC",
"version": "0.1.0",
"provider": {
"organization": "Post Oak Labs",
"url": "https://postoaklabs.com"
},
"documentationUrl": "https://anchor.ainumbers.co/docs/",
"iconUrl": "https://ainumbers.co/favicon.svg",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": [
{
"uri": "https://postoaklabs.github.io/chaingraph/ext/x-chaingraph/v0.1",
"description": "Emits OpenChainGraph-conformant anchor_bindings (hash-anchored, RFC 4998 evidence records). See the OpenChainGraph Standard.",
"required": false,
"params": {
"conformance_level": "L4",
"graph_index": "https://ainumbers.co/chaingraph/chaingraph.json",
"verify_endpoint": "verify_anchor_binding",
"hash_alg": "sha256",
"mandate_namespace": "co.ainumbers"
}
}
]
},
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "hash-anchoring",
"name": "Hash Anchoring & Timestamping",
"description": "Anchor a SHA-256 digest with independent RFC 3161 timestamp authorities (Sigstore TSA, Sigsum, DigiCert, Sectigo, FreeTSA, GitHub TSA) and OpenTimestamps (Bitcoin-anchored); batch-anchor up to 1024 digests under one Merkle root; upgrade Sigsum bindings with OTS calendar proofs.",
"tags": [
"RFC 3161",
"OpenTimestamps",
"Sigstore",
"Sigsum",
"Merkle",
"transparency"
],
"examples": [
"Anchor this SHA-256 digest with Sigstore and DigiCert",
"Batch-anchor these digests under one Merkle root",
"Upgrade this Sigsum binding to a Bitcoin-anchored OTS proof"
]
},
{
"id": "binding-verification",
"name": "Binding Verification & Receipts",
"description": "Offline verification of anchor bindings (DER parse, message-imprint check, TSA signature chain to pinned roots), passkey-backed signature envelope creation and verification, and escalation-closure verification.",
"tags": [
"verify_anchor_binding",
"signature-envelope",
"escalation-closure",
"offline-verification"
],
"examples": [
"Verify this RFC 3161 anchor binding against its anchored hash",
"Create a passkey signature envelope for this artifact",
"Verify this escalation closure"
]
}
],
"signatures": [
{
"protected": "eyJhbGciOiJFZERTQSIsImtpZCI6ImRpZDprZXk6ejZNa2dzN3lXNVg2UVZQM2duZldYS21vcFh6dnlwd2tZMlZGVDZmNTZOQ283MnRDIiwidHlwIjoiSk9TRSJ9",
"signature": "dSW7rJ87bb5nC9MdHd0p0_qqcdAhPfE11bILhKoTsjUdMzxxlPPlmCIVlGaCvUvhWr0d83blcJXbpOvEl5lwBg"
}
]
}