Skip to content
>_ vibestarter://docs

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.

// 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
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.

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