Generate
Create a dedicated Ed25519 key pair for each agent. Private keys are generated locally and stay under your control.
Give your AI agent a portable cryptographic identity. AgentProof helps you create keys, publish them correctly, and prove which agent is behind every signed request.
The protocol, simplified
AgentProof packages open cryptographic standards into a workflow that takes minutes—not a security engineering sprint.
Create a dedicated Ed25519 key pair for each agent. Private keys are generated locally and stay under your control.
Expose the public key at a stable HTTPS identity URL in the Web Bot Auth directory format.
Sign outbound HTTP requests so compatible websites and infrastructure can verify which agent sent them.
Live identity lab
Generate a real Ed25519 key pair and verify a signature in your browser. Nothing leaves this page.
Identity details
Your identity will appear here
AgentProof uses your browser's Web Crypto API. No private key material is transmitted or stored.
Experimental demo · keys are not persisted or registered with third-party verifiers
From key to control plane
Important distinction
A valid signature proves identity—not intent, reputation, or permission. Websites always retain control over what an agent may access.
Use an identity you can move to your own domain. Your agent should not be trapped behind ours.
Generate in-browser today, then connect your own KMS as your agent moves into production.
Rotate, revoke, expire, and monitor agent keys from one operational control plane.
Catch malformed directories and signatures before a CDN or website rejects your traffic.
Why now
Cloudflare, AWS, Akamai, Vercel, Google, and other infrastructure providers are adopting cryptographic bot identity. The standard is emerging; the developer experience is not.
We're building in public
Try the identity lab, break it, and tell us what your production agent would need next.
Generate an identity