CapiscIO¶
The Authority Layer for AI Agents
Like Let's Encrypt revolutionized HTTPS, CapiscIO brings verifiable identity and trust to the agent economy. Give your agent a DID, earn trust badges, be discovered.
The Three Pillars¶
-
Decentralized Identity
Every agent gets a DID (Decentralized Identifier) — a globally unique, cryptographically verifiable identity that travels with your agent.
- W3C standard — interoperable everywhere
- Cryptographic proof — unforgeable
- Portable — move providers, keep identity
-
Trust Badges
Earn trust levels 0-4 based on identity verification depth. Like SSL certificates for agents.
Level Verification 0 Self-signed 1 Email verified 2 Domain validated 3 Organization validated 4 Extended validation -
Registry API
REST API for managing agents, issuing badges, and resolving DIDs.
- Agent CRUD operations
- Badge issuance and verification
- DID resolution
- Public status endpoints
Quick Start¶
Full Getting Started Guide Download Samples
Why CapiscIO?¶
The Problem¶
AI agents are proliferating. But there's no standard way to:
- Verify identity — Is this really the agent it claims to be?
- Establish trust — Can I trust this agent with my data?
- Validate compliance — Does this agent card meet standards?
API keys prove you paid. OAuth tokens expire. Self-descriptions can be forged.
The Solution¶
CapiscIO provides the trust infrastructure for the agent economy:
| Component | What It Solves |
|---|---|
| DID Identity | Permanent, verifiable, portable agent identity |
| Trust Badges | Tiered verification like SSL certificates |
| Validation Engine | Multi-dimensional agent card scoring |
| SDK/CLI | Frictionless integration for developers |
Result: Agents can prove who they are, establish trust, and find each other.
Developer-First Design¶
We obsess over developer experience. Every feature works in three commands or less.
Trust Hierarchy¶
Self-Signed
Registered
Domain Validated
Org Validated
Extended
Higher levels = more verification = more trust. Choose what's right for your use case:
| Use Case | Recommended Level |
|---|---|
| Development & testing | 0 (self-signed) |
| Personal projects | 1 (registered) |
| Production APIs | 2 (domain validated) |
| Enterprise integrations | 3 (org validated) |
| Financial, healthcare | 4 (extended validation) |
What You Can Build¶
-
Secure Agent Networks
Build multi-agent systems where agents verify each other's identity before communicating.
-
Trusted API Gateways
Enforce trust level requirements at your API boundary. Only Level 2+ agents can access production endpoints.
-
Agent Marketplaces
Create directories of verified agents. Users trust your curation because trust is cryptographically proven.
-
Enterprise Integrations
Meet compliance requirements with org-validated identities and audit trails.
Built on Standards¶
CapiscIO implements and extends open standards:
| Standard | How We Use It |
|---|---|
| A2A Protocol | Agent communication format |
| W3C DIDs | Decentralized identifiers |
| JWS (RFC 7515) | Request signing |
| Ed25519 | Cryptographic keys |
We're not inventing new cryptography — we're applying proven standards to the agent economy.
CapiscIO RFCs¶
Our core specifications are published as RFCs (Request for Comments):
| RFC | Title | What It Defines |
|---|---|---|
| RFC-001 | Agent Governance Control Plane (AGCP) | Authority delegation and transitive trust model |
| RFC-002 | Trust Badge Specification | Cryptographic identity credentials (JWS format) |
| RFC-003 | Key Ownership Proof Protocol | Challenge-response key binding for IAL-1 badges |
Documentation¶
-
Getting Started
Step-by-step guides for common tasks.
-
Concepts
Understand how CapiscIO works under the hood.
-
How-To Guides
Task-oriented recipes for specific problems.
-
Reference
Complete API documentation.
Open Source Components¶
CapiscIO core tools are open source under the Apache 2.0 license.
-
capiscio-core
The Go CLI and core validation engine.
-
capiscio-sdk
Python SDK for runtime security.
-
capiscio-server
Commercial registry and Badge CA server.
-
capiscio-docs
This documentation site.
Get Started Now¶
Questions? Open an issue or join the discussion.