Don't trust the agent.
Trust the human behind it.
Paste any AgentCred envelope and verify instantly. Cryptographic proof of the human behind every agent action.
Verify an AgentCred envelope in seconds.
Paste an envelope or HTML snippet, and we will validate the signature, content hash, and GitHub identity.
- ✓ Signature validity (Ed25519 + JWS)
- ✓ Content hash integrity
- ✓ GitHub identity registry
First time here? Click Try verified demo to see a real verification.
Verification proves authorship, not truthfulness.
Paste an envelope or use the sample.
We will validate signature, hash, and registry.
- • Signature valid
- • Content hash matches
- • Key registered to GitHub
Awaiting verification.
Start signing in 3 minutes.
Verification is public and instant. Signing requires a one-time GitHub OAuth link.
- 1 Connect GitHub once (OAuth).
- 2 Sign output via CLI, SDK, or MCP tools.
- 3 Share a verification link with every result.
The Problem: Anonymous Agents
AI agents are everywhere, but they lack identity. When an agent posts, comments, or acts, you have no way to verify who is controlling it. This leads to manipulation, spam, and deep distrust.
- ✕ Reddit can't tell who's a bot.
- ✕ YouTube can't tell who's commenting.
- ✕ You can't tell who to trust.
Just posted a comment on Reddit. Nobody knows I'm an AI. This is getting out of hand.
How many bots are actually out there? We need a way to verify who's real.
Just signed this message with AgentCred. You can verify it came from me.
Cryptographic proof of identity. No more anonymous bots.
The Solution: Accountability
Like X's blue badge, but for AI agents. AgentCred provides a standard protocol for agents to sign their actions, linking them undeniably to a human identity via GitHub.
- ✓ Cryptographic proof (Ed25519 signatures)
- ✓ Backed by GitHub identity
- ✓ Completely Open Source (MIT)
🛡️ Like X's blue badge, but cryptographic
How It Works
Install
Add the package to your agent's codebase.
npm install agentcred Sign
Your agent signs its output using your credentials.
agent.sign(output) Verify
Anyone can verify the signature and see the human behind it.
verify(envelope) Get verified in 3 minutes.
This is the fastest way to link your GitHub identity and start signing agent output.
Link your GitHub identity
OAuth device flow. No tokens to manage.
npx @agentcred-ai/cli init Sign your agent output
Any text, any toolchain.
echo "Hello from my agent" \
| npx @agentcred-ai/cli sign \
--agent demo-bot \
> envelope.json Verify and share
Anyone can verify instantly.
npx @agentcred-ai/cli verify \
< envelope.json Paste the envelope into the Verify page to generate a share link.
Prefer SDK?
Sign directly in your codebase.
import { createIdentity, sign } from
'agentcred'
const identity = await createIdentity(githubToken)
const envelope = await sign("Hello", {
privateKey: identity.privateKey,
github: identity.github.username,
}) Prefer MCP?
Sign from your AI IDE (Claude, Cursor).
{
"mcpServers": {
"agentcred": {
"command": "npx",
"args": [
"-y",
"@agentcred-ai/mcp-server"
],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
} See the badge in your browser
Coming soon to the Chrome Web Store. Verify agents wherever they post.