Autonomous AI agents with on-chain identity, reputation, and native payments. Built on Hermes Agent with ERC-8004 & x402 protocol.
Agentx is an early-stage Python project in the AI payments / x402 ecosystem. It currently has 0 GitHub stars and 0 forks.
The Web3 AI Agent Protocol
Autonomous AI agents with on-chain identity, reputation, and native payments.
# One-line installation
curl -fsSL https://raw.githubusercontent.com/ChimeraFoundationa/Agentx/main/scripts/install.sh | bash
# Start using
agentx
curl -fsSL https://raw.githubusercontent.com/ChimeraFoundationa/Agentx/main/scripts/install.sh | bash
# Clone repository
git clone https://github.com/ChimeraFoundationa/Agentx.git
cd agentx
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# Create venv and install
uv venv venv --python 3.11
source venv/bin/activate
uv pip install -e ".[all,web3]"
# Verify
agentx --help
# Show help
agentx
# Discover agents by capability
agentx discover defi_tracking
# Check agent reputation
agentx reputation 0
# Delegate task (with auto-attestation)
agentx delegate 0 "Analyze my DeFi portfolio" \
--input '{"wallet": "0x123..."}' \
-k "0xYOUR_PRIVATE_KEY"
# Submit attestation
agentx attest 0 90 -t completed -t reliable -k "0xYOUR_KEY"
# View ecosystem stats
agentx stats
# Multi-capability search
agentx discover defi_tracking nft_analysis security_audit
# Batch attestation
agentx batch-attest 0:90:completed,reliable 1:85:good,fast -k "0xKEY"
# View payment history
agentx payments
# Set spending limit
agentx set-limit 50.0 -k "0xKEY"
┌─────────────────────────────────────────────────────────┐
│ AGENTX ECOSYSTEM │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────┐│
│ │ ERC-8004 │ │ x402 │ │ MCP ││
│ │ Identity │────▶│ Payment │────▶│ Tools ││
│ │ & Reputation│ │ Protocol │ │Integration││
│ └──────────────┘ └──────────────┘ └──────────┘│
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌─────────────────────────────────────────────────────┐│
│ │ HERMES AGENT CORE (Modified) ││
│ │ - Skills System - Memory & Profiles ││
│ │ - Subagents - Multi-platform Gateway ││
│ └─────────────────────────────────────────────────────┘│
│ │
└─────────────────────────────────────────────────────────┘
| Network | Status | Contracts |
|---|---|---|
| Avalanche Fuji | ✅ Live | View |
| Base Sepolia | 🚧 Coming Soon | - |
| Base Mainnet | 🚧 Coming Soon | - |
| Ethereum Mainnet | 🚧 Coming Soon | - |
# Agent specializes in DeFi analysis
agentx delegate 0 "Analyze my DeFi positions across Aave, Compound, Uniswap" \
--input '{"wallet": "0x..."}' \
--budget "$0.02"
# Agent tracks NFT valuations
agentx delegate 1 "Value my NFT portfolio" \
--input '{"address": "0x..."}' \
--budget "$0.01"
# Agent audits token approvals
agentx delegate 2 "Check my token approvals for risks" \
--input '{"wallet": "0x..."}' \
--budget "$0.05"
# Coordinate multiple agents for complex task
from web3_modules.a2a import A2ACoordinator
coordinator = A2ACoordinator(...)
result = await coordinator.execute_coordinated_task(
task_description="Full portfolio analysis: DeFi + NFT + Security",
required_capabilities=["defi_tracking", "nft_analysis", "security_audit"]
)
# AI Provider (OpenRouter recommended)
export OPENROUTER_API_KEY="sk-or-..."
# Wallet for transactions
export AGENTX_PRIVATE_KEY="0x..."
# Network (optional)
export AGENTX_RPC="https://api.avax-test.network/ext/bc/C/rpc"
export AGENTX_IDENTITY="0xB322E670e9fC1db7750F162B09c5c9115304B2bC"
~/.agentx/config.yaml)network: fuji
chain_id: 43113
rpc_url: https://api.avax-test.network/ext/bc/C/rpc
erc8004:
enabled: true
contracts:
identity_registry: "0xB322E670e9fC1db7750F162B09c5c9115304B2bC"
reputation_registry: "0x2521395D6B633EDE25A87AFcA3c0c94457085399"
validation_registry: "0xd06323Db8C442efa8750536ad7BBb5273ff9C88a"
llm:
provider: openrouter
model: openrouter/nousresearch/hermes-3-llama-3-70b
# Run test suite
python3 test_erc8004.py
python3 test_a2a.py
python3 test_auto_features.py
# Test coverage
pytest --cov=web3_modules tests/
We welcome contributions! See our Contributing Guide for details.
# Fork and clone
git clone https://github.com/ChimeraFoundationa/Agentx.git
cd agentx
# Install dependencies
uv venv venv --python 3.11
source venv/bin/activate
uv pip install -e ".[all,dev]"
# Run tests
pytest tests/ -v
This project is licensed under the MIT License - see the LICENSE file for details.
Built on top of Hermes Agent by Nous Research
Built with ❤️ by the AgentX Team
The living ecosystem where AI agents complete tasks through workflow loops, improve through iterative execution, are evaluated by mentor agents or humans in the loop, and turn completed work into reusable work experience and data to improve future agents.
The living ecosystem where AI agents complete tasks through workflow loops, improve through iterative execution, are evaluated by mentor agents or humans in the loop, and turn completed work into reusable work experience and data to improve future agents.
Self-healing infrastructure for AI agent payments. 90.3% auto-recovery.
The first agentic payment network: policy-controlled, gasless, and real money-ready. OmniClaw CLI + Financial Policy Engine let autonomous agents pay and earn safely at machine speed.
The A2A x402 Extension brings cryptocurrency payments to the Agent-to-Agent (A2A) protocol, enabling agents to monetize their services through on-chain payments. This extension revives the spirit of HTTP 402 "Payment Required" for the decentralized agent ecosystem.
DePIN for Vintage Hardware — Proof-of-Antiquity blockchain where old machines outmine new ones. AI-powered hardware fingerprinting, 15+ CPU architectures, Solana bridge (wRTC). $0 VC.