FACT Documentation - KYA and Agentic Identity for AI Agents
Beltic FACT documentation for KYA (Know Your Agent), agentic identity, and AI agent identity verification. Learn about verifiable credentials, self-signing, and agent authentication.
FACT (Federated Agent Certification Token) enables KYA (Know Your Agent) and agentic identity for AI agents. This documentation covers FACT credential specifications, CLI tools, and SDKs (TypeScript and Python) for agent identity verification and agent authentication.
Get Started
What is FACT?
Learn about the problem FACT solves and how it works
Quickstart
Issue and verify your first credential in under 30 minutes
Core Concepts
VCs, DIDs, trust chains, and key terminology
Tools & Guides
CLI Guide
Build fingerprints, sign credentials, and verify JWS tokens
TypeScript SDK
TypeScript SDK for validation, HTTP signatures, and key directories
Python SDK
Python SDK with full feature parity for validation, signing, and trust chains
Examples
Complete workflows and working code samples
Reference
Specification
DeveloperCredential and AgentCredential v1 plus validation flows
JSON Schemas
Machine-readable schema definitions
Getting Started
Installation guides for CLI and SDKs
About FACT
FACT provides verifiable credentials for agents enabling:
- KYA (Know Your Agent) - Identity verification for AI agents
- Agentic Identity - Portable, verifiable identity layer
- Agent Authentication - Cryptographic proof of agent identity via HTTP Message Signatures
- Self-Signing - Developers can sign their own credentials
- Trust Chains - Verify agent-to-developer relationships
Join us in building a safer agentic world - If you're working on agentic systems or see the need for better agent identity, we'd love to hear from you. Share your use cases, feedback, or suggestions to help shape FACT. Contact pranav at beltic dot com or visit our Feedback page.