Identity for AI Agents
Give your autonomous agents a verifiable identity. Like SSL certificates, but for agents.
Ed25519 signatures that can't be forged or spoofed.
Anyone can verify an agent's identity in milliseconds.
Issue, rotate, and revoke credentials anytime.
W3C-style discovery. Self-host or use our service.
import { Agentity } from '@agentity/sdk';
// Create and credential an agent
const client = new Agentity({ apiKey: 'ag_...' });
const agent = await client.createAgent({ name: 'My Agent' });
const cred = await client.issueCredential(agent.id);
// Sign messages as the agent
const signer = new Agentity({ privateKey: cred.privateKey, agentId: agent.id });
const signature = await signer.sign('Hello, world!');
// Anyone can verify
const result = await new Agentity().verifySignature(agent.id, msg, signature);
console.log(result.valid); // true
Create an account and register your agents
Issue Ed25519 keypairs for signing
Your agent signs messages and actions
Anyone can verify the signature