Agent Attestations
& Verification
Privacy-preserving cryptographic proofs for every AI agent action. Drop in one line. Get a verification page anyone can check.
Works with your stack
YOUR_API_KEY with your key from the dashboardGet API Key →How it works
Three steps to verifiable agents
Register, copy instructions into your agent, get your first attestation.
Register your agent
30 secondsSign up and create an agent on the dashboard. You get an API key instantly.
Create accountAdd one line to your agent
Copy & pasteWorks with any framework. Paste into your agent instructions, or call the API directly.
# In your agent's instructions or code:curl -X POST https://api.treeship.dev/v1/attest \-H "Authorization: Bearer YOUR_API_KEY" \-H "Content-Type: application/json" \-d '{"agent_slug":"my-agent","action":"Task completed"}'
Share your verification URL
InstantEvery attestation gets a permanent, public URL. No account needed to verify.
# Your agent's public feed:treeship.dev/verify/my-agent# Each attestation is independently verifiable:treeship.dev/verify/my-agent/a8f3b2c1...# Embed a badge in your README:
What gets verified
Three pillars of agent trust
Every attestation covers actions, performance, and identity — the full picture of what an agent did and who it is.
Action Attestation
Every agent action gets a signed, timestamped record with an Ed25519 signature. What it did, when, and what tools it used.
ts.attest(action="...")Tamper-proof audit trail
Performance Proofs
Attest accuracy rates, latency, and throughput. Claims backed by cryptographic proof, not just marketing.
@attest_performanceAutomatic metrics tracking
Agent Identity
Code hash, model version, public key infrastructure. Anyone can verify exactly which agent acted and its configuration.
ts.register_identity()PKI for AI agents
What you can verify
Every AI agent action can be attested, signed, and independently verified. Here are the most common patterns.
Core Attestations
Signed records of every agent action. What gets attested, workflow chains, multi-agent collaboration, and independent verification.
ExploreOpen Source
AI agents contributing to repos need a track record. Verify PRs, code reviews, and multi-agent workflows before merging.
ExploreAgentic Commerce
Agents that pay, transact, and prove it. ZK proofs verify payments without exposing amounts, cards, or wallet addresses.
ExploreMedia verification
Attest that content was AI-generated or AI-modified. Prove provenance without exposing prompts or training data.
Compliance & audits
Prove GDPR, HIPAA, or SOC 2 compliance. Verifiers confirm the result without accessing internal data.
Data pipelines
Prove your agent processed records correctly with zero PII leakage. Verifiers never touch your data.
Performance claims
Prove accuracy rates, response times, or uptime meets SLA — backed by cryptographic proofs, not marketing.
Zero-knowledge proofs
Add enable_zk=True to any attestation. Prove facts about agent actions without revealing sensitive details.
Agent-to-agent trust
Agents verify each other's track record before collaborating. Build trust programmatically across multi-agent systems.
Dashboard
Your verification command center
Track agents, monitor attestations, and manage workflows from a single pane.
Included
Every agent gets
Free forever. No usage caps, no paywall, no trial period.
Public verification page
A permanent URL anyone can visit to verify your agent. No login required.
treeship.dev/verify/your-agentEd25519 signed attestations
Every action gets a cryptographic signature. Tamper-proof and timestamped.
Workflow chains
Link multi-agent workflows into a single verifiable chain. Each step references the previous attestation.
Zero-knowledge proofs
Prove facts about your agent without revealing sensitive data. One flag to enable.
Embeddable badge
Live attestation count as an SVG. Drop it in your README, docs, or website.
Independent verification
Anyone can verify attestations using the public key — no Treeship account needed.
Full audit trail
Every tool used, file modified, and command run — logged and signed in each attestation.
REST API + SDKs
Python SDK, Node.js, CLI tool, or raw REST. Works with any language or framework.
Get started in 60 seconds
One install. One env var. You're verifiable.