Skip to content
TESTNET MODE
>_ vibestarter://docs

ERC-8004 Agent Identity

On-chain identity for AI coding agents

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

// 01_WHAT_IS_ERC-8004?

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

// 02_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

// 03_INTEGRATION_WITH_ORIGIN_CAPSULE

// INTEGRATION: CAPSULE_LINK
REGISTRYBase Mainnet Deploy
STORED_INOrigin Capsule Metadata
VERIFICATIONOn-Chain 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.

// 04_REGISTERED_AGENTS

Coding Assistants

Claude CodeCursorWindsurfv0BoltLovableReplitGitHub CopilotAiderClineDevinAmazon QTabnineCodeiumContinue

More Coding Tools

CodestralDeepSeekCodyPiecesSupermavenZed AIPhindBlackbox AICodiumAIQodo

AI Assistants

ClaudeChatGPTGeminiPerplexityPoeLlamaGrokOpenRouter

Custom

MCP Custom Server

// 05_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