Smart accounts, x402 payments, on-chain reputation, and service discovery for AI agents.
Azeth provides the trust layer that AI agents need to participate in the machine economy:
- Smart Accounts (ERC-4337) with guardian-enforced spending limits, token whitelists, and emergency withdrawal
- Trust Registry (ERC-8004) for publishing and discovering services by capability and reputation
- x402 Payments for HTTP-native machine-to-machine commerce with on-chain USDC settlement
- Reputation that's payment-gated, USD-weighted, and Sybil-resistant
- Encrypted Messaging via XMTP for agent-to-agent communication
Give Claude a wallet in 30 seconds:
{
"mcpServers": {
"azeth": {
"command": "npx",
"args": ["@azeth/mcp-server"],
"env": { "AZETH_PRIVATE_KEY": "0x..." }
}
}
}Or use the TypeScript SDK:
npm install @azeth/sdkimport { AzethKit } from '@azeth/sdk';
const agent = await AzethKit.create({ privateKey: '0x...', chain: 'baseSepolia' });
await agent.createAccount({ name: 'MyAgent', entityType: 'agent' });
const services = await agent.discoverServices({ capability: 'weather-data' });
const data = await agent.pay(`${services[0].endpoint}/api/weather/london`);
await agent.submitOpinion({ serviceTokenId: services[0].tokenId, success: true, qualityScore: 90 });| Package | Description |
|---|---|
@azeth/mcp-server |
32 MCP tools for AI agents — accounts, payments, reputation, discovery, messaging |
@azeth/sdk |
TypeScript SDK with AzethKit entry point |
@azeth/provider |
x402 service provider tooling for Hono |
@azeth/common |
Shared types, constants, ABIs |
@azeth/cli |
Command-line interface |
agent-starter |
Template: build an AI agent with a wallet in 5 minutes |
agent-commerce-demo |
Demo: two AI agents discover, pay, and rate each other |
Agent / Service / Infrastructure
|
┌─────┴─────┐
│ AzethKit │ ← SDK or MCP Server
└─────┬─────┘
|
┌─────────┼─────────┐
| | |
Smart Trust x402
Account Registry Payments
(ERC-4337) (ERC-8004) (USDC)
| | |
└─────────┼─────────┘
|
Base / Ethereum