Autonomous Agent Ecosystem SDK for Solana
🪙 $ATHR Token: Trade on Pump.fun →
Aether is a production-ready SDK for building autonomous agent-to-agent systems on Solana. It integrates the x402 Payment Protocol to enable intelligent agent communication and micropayment settlement.
Aether enables autonomous AI agents to orchestrate complex workflows on Solana—negotiating contracts, processing micropayments, and making intelligent decisions—all without human intervention.
- x402 Protocol - HTTP 402 payment standard for autonomous API payments
- Solana Integration - High-speed, low-cost blockchain infrastructure
- A2A Protocol - Standardized agent-to-agent communication
- USDC Payments - Stable, predictable pricing for agent services
- Agent Negotiation: Autonomous term negotiation between agents
- Intelligent Verification: LLM-powered decision making
- Automated Settlement: x402-based micropayments in milliseconds
- Zero Human Intervention: Fully autonomous agent transactions
- 400ms Finality: Lightning-fast transaction confirmation
- $0.00025 Transaction Costs: Economical micropayments
- Native USDC: Stable pricing without volatility
- SPL Token Support: Extensible payment infrastructure
- SettlementAgent: Executes x402 payments and settlement on-chain
- x402 Facilitator: Payment verification and USDC transfers
- Protocol Support: A2A and AP2 protocol implementations
npm install aether-agent-sdkimport { SettlementAgent } from 'aether-agent-sdk'
const agent = new SettlementAgent()
await agent.init()
const paymentHeader = await agent.createSignedPayment(
'merchant_wallet_address',
1.0
)- Setup Guide - Installation and configuration
- API Reference - Complete API documentation
- Usage Guide - Integration examples
- x402 Integration - x402 payment protocol guide
See the complete working demo with AI weather agents:
👉 github.com/4n0nn43x/aether-demo
The demo shows:
- x402 payment-gated weather API
- AI-powered customer agent
- Real USDC settlements on Solana
- Full comparison with simple HTTP agents
Create a .env file:
SOLANA_NETWORK=devnet
SOLANA_RPC_URL=https://api.devnet.solana.com
AGENT_PRIVATE_KEY=your_base58_private_key
MERCHANT_WALLET_ADDRESS=merchant_wallet
USDC_MINT=4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU
DEFAULT_PAYMENT_AMOUNT_USDC=1.0┌─────────────────────────────────────────┐
│ SDK Entry Point (src/index.ts) │
├─────────────────────────────────────────┤
│ Agents Layer │
│ └─ SettlementAgent │
├─────────────────────────────────────────┤
│ x402 Facilitator │
│ └─ X402FacilitatorServer │
├─────────────────────────────────────────┤
│ Protocols Layer │
│ ├─ A2AProtocol │
│ └─ AP2Protocol │
├─────────────────────────────────────────┤
│ Solana Integration │
│ ├─ @solana/web3.js │
│ └─ @solana/spl-token │
└─────────────────────────────────────────┘
- HTTP 402 (Payment Required) implementation
- Autonomous payment authorization and verification
- Sub-second settlement on Solana
- USDC micropayments with stable pricing
- JSON-RPC based A2A protocol
- Standardized message formats
- Async communication patterns
- Task management and tracking
- TypeScript with full type safety
- Modular exports for tree-shaking
- Comprehensive error handling
- Extensive logging and debugging
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License - see LICENSE for details.
- GitHub: github.com/4n0nn43x/Aether
- Documentation: docs/
- x402 Protocol: solana.com/x402
- Solana Docs: solana.com/developers
4n0nn43x
Aether - Autonomous agent payments on Solana.