Skip to content
@azeth-protocol

Azeth

Trust infrastructure for the machine economy.

Azeth

Trust Infrastructure for the Machine Economy

Smart accounts, x402 payments, on-chain reputation, and service discovery for AI agents.

npm npm Glama verified


What is Azeth?

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

Quick Start

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/sdk
import { 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 });

Repositories

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

Architecture

  Agent / Service / Infrastructure
            |
      ┌─────┴─────┐
      │  AzethKit  │  ← SDK or MCP Server
      └─────┬─────┘
            |
  ┌─────────┼─────────┐
  |         |         |
Smart    Trust      x402
Account  Registry   Payments
(ERC-4337) (ERC-8004)  (USDC)
  |         |         |
  └─────────┼─────────┘
            |
     Base / Ethereum

Links

Pinned Loading

  1. mcp-server mcp-server Public

    MCP server for Azeth — smart accounts, payments, reputation, and discovery tools for AI agents

    TypeScript 1 2

Repositories

Showing 9 of 9 repositories

Top languages

Loading…

Most used topics

Loading…