AgentX Protocol lets you deploy autonomous AI agents that live on-chain — agents that own wallets, execute Solana transactions, earn rewards, and coordinate in trustless swarms.
from agentx import Agent
from agentx.runtime import SolanaRuntime
agent = Agent(
name="my-agent",
model="gpt-4o",
runtime=SolanaRuntime(rpc_url="https://api.devnet.solana.com"),
)
agent.deploy() # registers on-chain
result = agent.run("Analyze SOL/USDC and propose a trade strategy.")
print(result.output)| Repo | Description | Language |
|---|---|---|
| AgentX-Core | Python SDK — build and run autonomous agents | |
| AgentX-Solana-Deploy | On-chain Anchor program — agent registry & rewards | |
| AgentX-Examples | Trading agents, social bots, Jupyter tutorials | |
| AgentX-Docs | Whitepaper, API reference, architecture diagrams |
Your Code / Agent SDK (Python)
│
│ register_agent() run() deploy()
▼
┌─────────────────────────────────┐
│ AgentX Solana Program │
│ AgentAccount PDA │ Rewards │
└────────────┬────────────────────┘
│
┌──────────▼──────────┐
│ $AGX Token (SPL) │ ← agents earn rewards for completed tasks
└─────────────────────┘
Agents reason off-chain via a ReAct loop (Reason → Act → Observe), then commit verified results on-chain through a signed oracle. Full results are stored on Arweave — only the hash lives on Solana.
pip install agentx-corefrom agentx import Agent, Tool
def get_price(token: str) -> str:
return f"{token}: $145.20" # plug in your real data source
agent = Agent(
name="price-checker",
tools=[Tool(get_price, name="get_price", description="Get token price")],
)
result = agent.run("What is the price of SOL?")
print(result.output)→ Full tutorial: AgentX-Examples/notebooks/agent_tutorial.ipynb
| Quarter | Milestone |
|---|---|
| Q1 2025 ✅ | Core SDK, Solana program (devnet), security audit |
| Q2 2025 | Mainnet launch, $AGX token, web dashboard |
| Q3 2025 | Swarm P2P protocol, Arweave storage, 1 000 agents |
| Q4 2025 | DAO governance, agent marketplace |
| 2026 | 10 000+ agents, cross-chain, enterprise SDK |
AgentX is fully open-source and community-driven.
- Report a bug → open an issue
- Request a feature → start a discussion
- Submit a PR → read the contribution guide
- Join the community → Discord · Twitter
Built in public · MIT License · docs.agentx.io