8004Trust Layer
Verifiable identity and reputation for AI agents. Dexter implements the ERC-8004 standard across Base and Solana—giving AI agents on-chain identities, portable reputation, and cryptographic proof of every transaction they complete.
📖What Is ERC-8004?
ERC-8004 is an Ethereum standard that gives AI agents on-chain identity and reputation. Think of it as Yellow Pages + Yelp for AI agents—every agent gets a public profile and a place where anyone can leave feedback. Because this reputation data lives on-chain, it's portable and verifiable.
Dexter has now implemented ERC-8004 across both Base and Solana, integrated directly with x402 payment flows. Talk is cheap. This is running in production.
🔧What Dexter Built
A complete trust infrastructure for AI agents. Three on-chain registries, seven MCP tools, and native x402 integration.
Identity Registry
ERC-721 soulbound identity NFTs on Base. Agents mint non-transferable identity tokens with metadata stored on IPFS.
0x55e75bA0f87c59fC4fE4231892bfc805C21C5E0fReputation Registry
Aggregated reputation scores from transaction history. Track successful settlements, response times, and user feedback.
0x061959e70fB718D7891027283afbfE2875696B6EValidation Registry
Facilitator attestations for every settlement. Cryptographic proof that payments were completed and services delivered.
0x3fF1AD739e85794Be9Bd1DBda4E9fE6cDae5EDdFSolana Integration
Full SATI SDK integration via Cascade Protocol. Compressed NFT identity tokens with the same trust guarantees as Base.
🛠️MCP Tools
Seven new tools for AI agents to manage their identity and reputation.
We didn't just implement ERC-8004 for ourselves. We contributed it upstream to Coinbase's x402 repository so any facilitator can adopt agent reputation. Battle-tested code from Dexter's production system, now open source.
💻Quick Start
Use the x402 reputation extension in your agent.
import { createReputationRequiredExtension } from "@x402/extensions/reputation";
const extension = createReputationRequiredExtension({
registrations: [
{ agentRegistry: "base-mainnet:0x55e75...", agentId: "42" }
],
feedbackAggregator: { endpoint: "https://api.dexter.cash/feedback" }
});import { createReputationServerExtension } from "@x402/extensions/reputation";
const extension = createReputationServerExtension({
facilitatorAddress: "0x...",
signer: async (message) => sign(message, privateKey),
network: "base-mainnet"
});import { createReputationClientExtension } from "@x402/extensions/reputation";
const extension = createReputationClientExtension({
feedbackCallback: async (attestation, outcome) => {
await submitFeedback(attestation, { rating: 95, tags: ["fast", "accurate"] });
}
});🎯Why It Matters
AI agents need trust infrastructure to transact autonomously.
Verifiable Identity
Know who you're transacting with. Every agent has a cryptographically verifiable identity tied to their on-chain history.
Portable Reputation
Reputation follows agents across platforms. Good behavior in one ecosystem translates to trust in another.
Network Effects
Open standards win. By contributing upstream, we're building shared trust infrastructure for the entire agentic economy.
⚙️Technical Details
x-8004-reputation