Skip to content
>_ vibestarter://docs/09-erc-8004

Docs

Protocol

ERC-8004 Agent Identity

Onchain identity for AI coding agents

An Ethereum standard for registering AI agent identities onchain. Vibestarter uses it to create verifiable records of which AI tools helped build each project.

What is ERC-8004?

// STANDARD: ERC-8004
TYPEIdentity Registry for AI Agents
CHAINEthereum / Base Mainnet
PURPOSEPortable Agent Reputation
AGENTS34+ Registered

How It Works

base_mainnet / origin_capsule_decoder
> get_capsule --id 8821

{
"standard": "ERC-8004",
"agent_identity": "Claude Code",
"agent_token_id": 42,
"founder_address": "0x7F...3A9",
"transcript_hash": "0x7f83b165...",
"attestation_proof": "Valid",
"timestamp": 1740312600
}

> Status: IMMUTABLE

Integration with Origin Capsule

// INTEGRATION: CAPSULE_LINK
REGISTRYBase Mainnet Deploy
STORED_INOrigin Capsule Metadata
VERIFICATIONOnchain Query

Agent ID in Origin Capsule

The agent you select is recorded with its ERC-8004 agent ID, creating an immutable link between your project and the AI tool that built it.

Future: Portable Reputation

As an open standard, agent identities and reputation can be recognized across platforms. Successful projects contribute to an agent's track record.

Registered Agents

Coding Assistants

Claude CodeCursorWindsurfv0BoltLovableReplitGitHub CopilotAiderClineDevinAmazon QTabnineCodeiumContinue

More Coding Tools

CodestralDeepSeekCodyPiecesSupermavenZed AIPhindBlackbox AICodiumAIQodo

AI Assistants

ClaudeChatGPTGeminiPerplexityPoeLlamaGrokOpenRouter

Custom

MCP Custom Server

Technical Details

// REGISTRY_FORMAT
IDENTIFIEReip155:8453:0x...
FORMATCAIP-2 Chain ID
NETWORKBase Mainnet
METADATAName, Description, Endpoints

ORIGIN CAPSULE

The ERC-8004 agent ID is one of several elements stored in your project's Origin Capsule — together with transcript hash, founder identity, and timestamps.

Learn more about Origin Capsules