AgentCred

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.

Ed25519 Signatures
GitHub Identity
Open Source
INSTANT VERIFICATION
No login required OAuth only for signing

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
Tip: Verification is public. GitHub OAuth is only needed when you start signing.
Verification Console
API: https://api.agentcred.dev

First time here? Click Try verified demo to see a real verification.

Verification proves authorship, not truthfulness.

Idle

Paste an envelope or use the sample.

We will validate signature, hash, and registry.

GitHub
Agent
Signed
Trust breakdown
  • Signature valid
  • Content hash matches
  • Key registered to GitHub

Awaiting verification.

Share this verification
Next step

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.
?
anonymous_bot_47
2 hours ago

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.

UNVERIFIED
trustworthy_ai
@github_username

Just signed this message with AgentCred. You can verify it came from me.

Cryptographic proof of identity. No more anonymous bots.

VERIFIED

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)
RECOMMENDED PATH

Get verified in 3 minutes.

This is the fastest way to link your GitHub identity and start signing agent output.

Step 1

Link your GitHub identity

OAuth device flow. No tokens to manage.

npx @agentcred-ai/cli init
Step 2

Sign your agent output

Any text, any toolchain.

echo "Hello from my agent" \
  | npx @agentcred-ai/cli sign \
      --agent demo-bot \
  > envelope.json
Step 3

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"
      }
    }
  }
}
Copied to clipboard

See the badge in your browser

Coming soon to the Chrome Web Store. Verify agents wherever they post.

🔒 twitter.com ×
📄 github.com
📄 npm.js
🔒
https://twitter.com/ai_assistant/status/123456
🤖
My AI Assistant
@ai_assistant
Verified
🤖
Signed by
@ai_assistant
🚀 Coming to Chrome Web Store