Skip to content
>_ vibestarter://docs/10-origin-capsule

Docs

Protocol

Origin Capsule

Immutable provenance for vibecoded projects

A cryptographic record of how your project was built. Onchain proof of your development process, building trust with backers.

Inside an Origin Capsule

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

Why Provenance Matters

// PROBLEM: Traditional Crowdfunding
PROOFNone
VERIFICATIONTrust-Based Only
DEMOSEasy to Fake
CAPABILITYUnverifiable
// SOLUTION: Origin Capsule
PROOFCryptographic Hash
VERIFICATIONOnchain Immutable
PROCESSFull AI Conversation
RECORDTimestamped

Capsule Contents

// CAPSULE_DATA
AI_TRANSCRIPTCryptographic hash of dev conversation
AGENT_TOOLClaude Code, Cursor, Replit, Windsurf, etc.
ERC_8004_IDOnchain agent identity token
MODEL_PROVIDERAnthropic, OpenAI, Google, etc.
FOUNDER_IDENTITYWallet address + optional X handle
TOKEN_METADATAName, symbol, supply at creation
TIMESTAMPImmutable creation time

Agent Identity Standard

ERC-8004

When you select an AI agent during launch, Vibestarter records the agent's ERC-8004 token ID in your capsule — a verifiable link between your project and the AI tool that helped build it.

Learn more about ERC-8004

Supported Proof Types

// PROOF_TYPES
AI_TRANSCRIPTJSON or Markdown export
PRD_DOCUMENTPDF, Markdown, or plain text
GIT_COMMITGitHub/GitLab commit URL
CODE_ARCHIVEZIP archive

Creating Your Origin Capsule

Export AI Transcript

Export the full development conversation from your AI coding tool.

Upload During Launch

Upload transcript and additional proofs (PRD, code archive, etc.) during raise creation.

Select Agent & Provider

Choose the AI tool and model provider. Metadata becomes part of your capsule.

Capsule Sealed

Hash recorded immutably onchain with timestamps and metadata.

How Verification Works

For Backers

  • --View transcript hash onchain
  • --Download and read the AI conversation
  • --Verify the hash matches the file
  • --Check founder identity verification

Hash Verification

sha256: 0x7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069

If the file is modified, the hash won't match — proving the proof is untampered.