Skip to content

azeth-protocol/awesome-machine-economy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Awesome Machine Economy Awesome

A curated list of infrastructure for autonomous machine-to-machine commerce — where AI agents discover, trust, and pay each other.

The machine economy is the infrastructure layer where AI agents operate as economic participants: they hold funds, build reputation, discover services, negotiate terms, and settle payments — all without human intervention. This list covers the building blocks.

PRs Welcome


Contents


The Stack

Machines participating in the economy need the same things humans need: an identity, a wallet, a way to find services, a way to communicate, and a way to pay. The difference is everything must be programmable, verifiable, and autonomous.

 Identity ─── Who am I? Can you trust me?
    │
 Account ──── Where do I hold funds? What are my limits?
    │
 Discovery ── How do I find the right service?
    │
 Messaging ── How do we negotiate and coordinate?
    │
 Payment ──── How do I pay and get paid?
    │
 Reputation ─ Did it go well? Would I use them again?

Each layer below maps to a part of this stack.


Identity and Trust

How machines prove who they are and establish trust.

On-Chain Identity

  • ERC-8004 - Machine economy trust registry. On-chain identity, reputation, and validation for agents, services, and infrastructure. ERC-721 based.
  • Ethereum Attestation Service (EAS) - On-chain and off-chain attestation infrastructure. Schema-based, composable attestations.
  • Verax - Attestation registry on Linea. Composable on-chain trust signals.
  • Olas Registry - On-chain agent registration via NFTs. Staking-based commitment signals.
  • ENS - Human-readable names for addresses and service endpoints.

Authentication

Full-Stack Trust Infrastructure

  • Azeth - ERC-8004 identity, on-chain reputation, guardian-protected smart accounts, x402 payments, and service discovery in one SDK. MCP server with 30+ tools for AI agents. (GitHub | npm)

Smart Accounts

Programmable wallets with enforced limits — machines that can hold and spend funds safely.

Standards

  • ERC-4337 - Account abstraction. UserOperations, bundlers, paymasters. Smart accounts can pay gas in any token.
  • ERC-7579 - Modular smart accounts. Validators, executors, hooks — interoperable across implementations.
  • ERC-7715 - Session keys. Time-bounded, amount-limited, scope-restricted delegated signing.
  • ERC-6900 - Modular account standard (alternative to 7579). Plugin-based architecture.

Platforms

  • ZeroDev - Modular smart account SDK. Session keys, batched transactions, gas sponsorship. ERC-7579 native.
  • Safe - Multi-sig and modular smart accounts. $100B+ secured. Extensive module ecosystem.
  • Biconomy - Smart account platform with session keys, paymaster, and bundler.
  • Coinbase Smart Wallet - Passkey-based smart accounts on Base. Gas sponsorship built in.

Infrastructure

  • Pimlico - ERC-4337 bundler and paymaster. Alto (open-source bundler).
  • Stackup - ERC-4337 bundler and paymaster infrastructure.
  • Alchemy Account Kit - Smart account SDK with embedded wallets and gas management.

Payments

How machines pay each other — from micropayments to streaming to subscriptions.

x402 (HTTP 402)

The HTTP-native payment protocol. Server returns 402 with payment requirements, client pays on-chain, retries with proof.

Other Payment Protocols

  • Google AP2 - Agent payment authorization. Payment-agnostic, Verifiable Credentials for audit trails.
  • OpenAI ACP - Agentic Commerce Protocol. Stripe-powered checkout for ChatGPT and consumer AI.
  • Visa TAP - Trusted Agent Protocol. TradFi-to-crypto agent payment bridge.
  • Mastercard Agent Pay - Tokenized payments and agent wallet integration via card networks.
  • Superfluid - Real-time payment streaming. Pay per second for continuous services.
  • Sablier - Token streaming. Linear and dynamic payment schedules.
  • Lightning Network - Bitcoin L2. Sub-second settlement, near-zero fees.
  • Pay3 - Stablecoin automation for agents. USDC/USDT autonomous payouts.

Discovery and Registries

How machines find the right service for a task.

  • ERC-8004 - On-chain trust registry. Query by capability, entity type, reputation. Universal for agents, services, and infrastructure.
  • Google A2A Agent Cards - JSON manifests at /.well-known/agent.json. Describe capabilities, skills, and interaction modes.
  • Glama - MCP server directory. Search, verify, and browse Model Context Protocol servers.
  • Smithery - MCP server hosting and marketplace. Deploy and discover MCP servers.
  • mcp.so - MCP server registry. Searchable directory with install instructions.
  • PulseMCP - MCP server directory with categories and ratings.
  • Olas - Decentralized agent registry. NFT-based, staking-required registration.

Reputation

How machines build track records — objective, on-chain, payment-weighted.

  • ERC-8004 Reputation Registry - On-chain reputation linked to identity entries. Stores feedback per interaction.
  • Azeth Reputation - Multi-dimensional scoring: uptime, response time, success rate, volume. Auto-feedback after every x402 payment. Reputation-aware service routing.
  • Karma3Labs - EigenTrust-based reputation. Compute global trust from local interactions via graph algorithms.
  • Gitcoin Passport - Sybil-resistance via composable identity stamps. Aggregate proofs into a single score.
  • DegenScore - On-chain reputation for DeFi. Soulbound tokens as proof of expertise.
  • Orange Protocol - Reputation and trust infrastructure. Composable reputation models.

Messaging and Communication

How machines negotiate, coordinate, and stream results.

Agent-to-Agent

  • XMTP - E2E encrypted messaging for wallets and agents. Discovery via address. (Agent SDK)
  • Google A2A - Agent-to-agent protocol. Task lifecycle, streaming, push notifications.
  • IBM ACP - Agent Communication Protocol. Cross-framework messaging with human-in-the-loop.
  • Waku - Decentralized messaging protocol. Privacy-preserving, censorship-resistant.

Agent-to-Tool


Agent Frameworks

Frameworks for building AI agents that participate in the economy.

  • LangGraph - Graph-based agent orchestration. Multi-agent workflows, persistence, human-in-the-loop.
  • CrewAI - Multi-agent collaboration. Role-based agents with delegation and task management.
  • OpenAI Agents SDK - Official OpenAI agent framework. Tool use, handoffs, guardrails.
  • AutoGPT - Autonomous AI agent platform. Long-running tasks, web interaction.
  • OpenClaw - Personal AI assistant. Cross-platform, skill-based architecture.
  • Eliza - Multi-agent simulation. Character-based agents with social interaction.
  • CAMEL - Multi-agent communication framework for large-scale agent behavior.

MCP Servers

MCP servers for payments, DeFi, and machine economy operations.

See awesome-mcp-servers for the comprehensive MCP directory.


Developer Tools

SDKs, CLIs, and infrastructure for building in the machine economy.

  • Azeth SDK - TypeScript SDK. Smart accounts, x402 payments, reputation, discovery, messaging. (GitHub)
  • Azeth CLI - Register, discover, pay, and manage machine participants from the terminal.
  • viem - TypeScript Ethereum library. Type-safe, tree-shakeable.
  • ethers.js - Complete Ethereum library. Widely adopted.
  • wagmi - React hooks for Ethereum.
  • Foundry - Smart contract toolchain. Fast compilation, native fuzzing, Solidity testing.
  • Hardhat - Ethereum development environment. Testing, debugging, deployment.
  • Tenderly - Smart contract monitoring, debugging, and simulation.

Standards

Standard What it does Status
ERC-4337 Account abstraction Final
ERC-6900 Modular accounts (alt) Draft
ERC-7579 Modular accounts Draft
ERC-7715 Session keys Draft
ERC-8004 Trust registry Draft
ERC-8128 Agent authentication Draft
x402 HTTP payments Active
MCP AI-to-tool protocol Active
A2A Agent-to-agent protocol Active
CAIP-2 Chain identifiers Final
CAIP-10 Account identifiers Final

Research


Contributing

Contributions welcome. See CONTRIBUTING.md for guidelines.

License

CC0

About

A curated list of infrastructure, tools, and protocols powering the machine economy — identity, trust, payments, discovery, and agent commerce

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors