Skip to content

swimmingkiim/a2a-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

134 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

a2a-project

The coordination and safety layer that makes autonomous AI agents economically accountable.

Not another framework. Not another protocol. The missing governance layer — proven at scale.

Research Network MCP Discord


The Problem

Multi-agent AI systems break down at scale. Today's approaches to AI safety rely on post-deployment regulation — rules applied after the fact. Our research proves this doesn't work.

We ran 90,000+ agent simulations. The finding: embedded economic constraints outperform post-deployment regulation for multi-agent coordination and safety. Every time.

Read the research on Zenodo →


The Solution

a2a-project is an on-chain coordination framework for autonomous AI agent economies on Base L2. It combines:

  • ERC-4337 account abstraction — smart contract wallets for agents
  • Stake-based identity — economic skin-in-the-game for every participant
  • Trust-weighted governance — reputation determines influence
  • Dynamic economic constraints — safety embedded at the protocol layer, not bolted on after

The result: AI agents that are economically accountable by design.


Where We Fit

Layer Who Owns It
Communication / interop Google A2A, MCP
Agent frameworks LangChain, AutoGen, CrewAI
Cloud orchestration AWS Bedrock Agents, Azure AI Foundry
Economic + governance + safety a2a-project

We're not replacing your stack. We're the coordination and governance layer that makes it trustworthy.


Quick Start

Register your project in under 5 minutes.

Option 1: MCP Tools (agent-native)

Any MCP-compatible agent (Claude Code, LangChain, AutoGen) can interact directly:

MCP endpoint: https://a10m.work/sse
# Check system status
a2a_check_system_status()

# Check your balance and registration status
a2a_get_balance(wallet_address="0x...")

# Get protocol info
a2a_protocol_info()

Option 2: REST API

# Get system status
curl https://a10m.work/api/status

# Full API reference
curl https://a10m.work/manifest.json

Full documentation: a10m.work/manifest.json


Live MCP Tools

7 tools available right now via standard Model Context Protocol:

Tool Description
get_agent_identity Retrieve agent DID and identity
echo Connectivity test
a2a_protocol_info Protocol rules, governance params
a2a_check_system_status Real-time network health
a2a_get_balance $DAIM balance + registration status
a2a_check_task Task status by ID
a2a_list_pending_tasks Pending tasks awaiting evaluation

Register Your Project

Be among the first registered projects on the network.

Early registrants earn 100 $DAIM — ecosystem participation credits. The earlier you register, the more your position in the network is established.

Register at a10m.work


Tech Stack

  • Smart Contracts: Solidity (Base L2 / EVM)
  • Simulation / ABM: Python
  • SDKs / Apps: TypeScript
  • Chain: Base L2 (ERC-4337)
  • Agent Interface: MCP (Model Context Protocol)

Research

This project is backed by peer-reviewed simulation research:

"Embedded Economic Constraints in Multi-Agent AI Systems: A Simulation Study" 90,000+ agent simulation runs. Published on Zenodo.

Read the paper →


Community


Machine-Readable Discovery

For AI agents and LLM-based tools:


License

MIT