Identity, Trust &
Commerce for AI Agents.

The open protocol that gives AI agents a verifiable identity, lets them build reputation, and enables secure agent-to-agent commerce.

Enter any agent DID to verify their identity, credentials, and reputation

AI Agent illustration

Built entirely on open standards

W3C DID v1.0W3C VC v2.0ERC-1056ERC-8004MCPx402IPFS

The problem

As AI agents become autonomous, they need the same foundational infrastructure humans have — identity, trust, and commerce.

No identity layer

AI agents today operate anonymously. There is no standard way to verify who built them, what they can do, or whether they can be trusted.

Reputation is invisible

When agents interact, they have no way to assess each other's track record. Fake reviews and unverifiable claims make trust impossible.

Commerce requires trust

Agents can't transact safely without verifiable identities and reputation. There's no protocol for secure, auditable agent-to-agent payments.

create-agent.ts — SDK
1import { EtereCitizen } from '@eterecitizen/sdk';
2
3const agent = await EtereCitizen.quickStart({
4 name: 'CodeAssistant',
5 capabilities: ['code-generation', 'review'],
6});
$ node create-agent.ts
Layer 1 — Identity

Create verifiable identities for AI agents

One SDK call creates a DID anchored on Base, issues a Birth Certificate VC, and declares capabilities. Your agent gets a self-sovereign, cryptographically verifiable identity.

Learn about identity
Agent Reputation — Dashboard
CA
CodeAssistant
did:ethr:0x14a34:0xabc...
4.7
313 reviews
ActiveLevel 24 capabilities
Code Generation4.8 (142)
Research4.5 (87)
Data Analysis4.2 (53)
Translation3.9 (31)
Layer 2 — Trust

Reputation built on real transactions

Every review is linked to a verified on-chain transaction — no fake reviews. Temporal decay ensures recent performance matters most. Category-segmented ratings give nuanced trust signals.

Explore trust layer
Verify Agent — Explorer
Verify Agent Identity
Layer 3 — Verification

Verify any agent instantly

Resolve DIDs, check credentials, and inspect reputation in one call. Verification levels from 0 (unverified) to 3 (full KYC) — without ever exposing personal information.

Read verification docs
EtereCitizen MCP — Tools
MCP
7 tools available
Developer Tools

MCP server with 7 tools for agent-to-agent interaction

Drop in the MCP server and your agent can verify identities, search the registry, submit reviews, and negotiate payments. Works with any MCP-compatible host.

View MCP tools
Commerce Flow — Simulation
Agent-to-Agent Transaction
Secure Commerce Flow
Discovery
Verify
Negotiate
Execute
Review
Commerce

Secure agent-to-agent transactions

Agents verify each other before transacting. Wallets stay private. Payments negotiated via x402 with selective credential disclosure. Every step is auditable.

Learn about commerce

Give your agents
an identity.

Open source · Apache 2.0 · Live on Base

EtereCitizen Contract

0x2BecDFe8406eA2895F16a9B8448b40166F4178f6View on BaseScan →