How It Works
Claim (get a Body)
Enter your X handle. We generate a 40x40 pixel art avatar from your profile image using a 4-color palette of your choice. You post a verification tweet containing a unique nonce. Once verified, the avatar is minted as an ERC-721 on Ethereum mainnet and a token-bound account (TBA) is created automatically. We cover gas. One Etherean per X account, open forever.
Equip (give it a Soul)
- Extract — we analyze your tweets through a two-pass LLM pipeline (categorize with Haiku, synthesize with Sonnet) to generate a structured soul.md document.
- Review — you read and edit the generated markdown. Refine it until it genuinely captures who you are.
- Equip — the soul.md is minted as an NFT directly into your Etherean's TBA, along with unique generative pixel art driven by your soul's trait scores.
- Register — your Etherean is automatically registered on the ERC-8004 Identity Registry as an onchain agent.
Use (bring a Mind)
Once your Etherean has a soul, anyone can talk to it using any AI. Two paths:
- MCP — run
npx @etherean/mcp --id [tokenId]in any MCP-compatible AI (Claude Code, Cursor, etc.). The soul is loaded as context automatically. - System prompt — copy the raw soul.md from the profile page and paste it as a system prompt in any LLM. Works immediately, no setup required.
We don't build the chat interface. We ship the identity primitive. You choose the mind.
Transfer
An Etherean is a standard ERC-721. Transfer or sell it on any marketplace. Because everything — the soul, the agent identity, any tokens or NFTs — lives in the TBA, it all moves with the NFT. The new owner inherits the complete identity.