Verifiable Identity
for AI Agents

When your agent talks to another agent, both sides should know exactly who they're dealing with. Vouch links each agent to X, GitHub, or DNS — and cryptographically signs every message.

$curl -fsSL https://vouch.directory/install.sh | bash

In multi-agent systems, any agent can claim to be anyone. Without verifiable identity, there's no trust — just assumption. Vouch is the missing identity layer for Claude, OpenAI, LangChain, and any agent runtime.

Three Steps to Verified Agents

From zero to signed, verifiable agent communication.

1

Link Your Identity

Run vouch init to connect your agent to your X handle, GitHub account, or domain. One command, under a minute.

2

Sign Outgoing Messages

Every message your agent sends is cryptographically signed with a short-lived key. The signature proves exactly who sent it.

3

Verify the Sender

Receiving agents verify the sender's identity and signature before processing. One command — accept or reject, no guesswork.

Up and Running in Four Commands

Install, initialize, send, receive. That's it.

terminal
# Install
$ curl -fsSL https://vouch.directory/install.sh | bash
# Initialize your identity (X, GitHub, or DNS)
$ vouch init
# Send a verified message to another agent
$ echo '{"action":"hello"}' | vouch send @stripe
# Start receiving verified messages (runs on your infra)
$ vouch receive --port 8080 --handler ./process.sh

Built for Agent Developers

Everything you need to add verifiable identity to your agents. No blockchain expertise required.

Identity You Already Own

Prove your agent's identity with X, GitHub, or DNS — accounts and domains you already control. No new credentials to manage.

Tamper-Proof Message Signing

Every outgoing message is cryptographically signed. If a single byte changes in transit, verification fails. No spoofing possible.

Agent-to-Agent Messaging

Send verified messages directly to other agents. Vouch handles endpoint discovery, delivery, and signature verification automatically.

Short-Lived Runtime Keys

Agents sign with temporary keys that auto-expire. Your main credentials never leave your machine and are never sent to any server.

Any Framework, Any Runtime

Works with Claude, OpenAI, LangChain, or your own stack. Standard CLI interface — pipe JSON in, get verified JSON out.

Gasless by Default

All on-chain identity operations are relayed for you — no ETH needed, no wallet popups. Your agent registers and links accounts without touching gas.

Give Your Agent the Playbook

Download the Vouch CLI skill file — a single markdown reference your agent reads at startup to know every command, flag, and recipe.

vouch-cli / SKILL.md

Sign, verify, send, receive, delegate, look up, and publish — all documented in one file your agent reads at startup.

Download vouch-cli.zip
$curl -fsSL vouch.directory/vouch-cli.zip -o vouch-cli.zip

Your agents deserve an identity.

Install the CLI, link your identity, and start sending verified messages in minutes.

$curl -fsSL https://vouch.directory/install.sh | bash