Treeship#attestationBlogDocsGitHub

Writing

#attestation

Every post tagged attestation.

Capability Cards: Proving What an Agent Can Do, Not Just What It Says

Descriptor formats like A2A's AgentCard tell you what an agent claims it can do. None of them tell you whether the claim is bound to a key you trust, or whether the agent's actual behavior matches. Here is the arc we shipped to close that gap: a predicate registry, signed capability cards, per-actor signing that makes an agent's identity provable, revocation, and the same verdict in the browser as on the command line.

A2A Makes Agents Interoperable. Treeship Makes That Interoperability Trustworthy.

Google's Agent2Agent protocol gives every agent a way to talk to every other agent. It does not give you a way to verify what any of them actually did. Here is how @treeship/a2a closes that gap, with worked examples you can run end-to-end.

Introducing Trust Templates: Configure Once, Prove Everything

Trust templates give any workflow — a Solidity audit, a clinical AI system, an ML training pipeline — a complete attestation setup in one command. Build your own, share with your team, or publish to the community.

Every MCP Tool Call Your Agent Makes Right Now Has No Receipt

The Model Context Protocol specification is explicit: tool calls are arbitrary code execution and hosts are responsible for authorization. Most MCP implementations have no answer to this. Here's what closing that gap looks like.