Documentation
Everything you need to build autonomous agents on Solana with Autonomeer.
Getting Started
Autonomeer is a Python-first toolkit that connects AI agents to Solana. Install the SDK, configure your environment (RPC endpoint, optional wallet/keys for signing), and run your first agent that reads chain state or verifies a transaction.
Recommended: Python 3.10+, a Solana RPC URL (e.g. from Helius, QuickNode, or public endpoints), and basic familiarity with Solana concepts (accounts, programs, transactions).
Core Concepts
Agents interact with the chain through a unified interface: query accounts, fetch transaction history, and submit transactions (when configured with signer capability). The toolkit normalizes RPC calls and errors so your agent logic stays chain-agnostic where possible.
Pattern flagging runs over streamed or historical data (e.g. transfers, program logs). You define rules or models; the toolkit helps ingest, normalize, and surface events that match.
Transaction verification lets an agent check whether a tx did what was intended (e.g. correct program, accounts, and outcome) before trusting it for downstream actions or reporting.
Security & Best Practices
Never ship private keys or secrets in client-side or public code. Use environment variables or a secure secret manager. For production agents, consider key isolation (e.g. HSM or dedicated signer service).
Validate all RPC and chain data before making decisions. Use the built-in verification helpers to confirm transaction outcomes and account states.
Rate-limit and back off on RPC errors to avoid IP throttling and to respect provider ToS. The SDK provides hooks for retries and logging.
Real-Time Inspection
Inspect agent behaviors in real time via the Autonomeer dashboard or logging layer: see which RPC calls were made, which transactions were submitted, and how pattern flags fired.
Use this to debug misbehaving agents, audit safety constraints, and tune pattern rules without redeploying full pipelines.
Cross-Chain & Extensibility
The architecture is designed so that additional chains can be added behind a common agent interface. Solana is the first supported chain; future versions may expose a unified multi-chain API.
Contributions and integrations (e.g. new RPC providers, program-specific helpers) are welcome. See the GitHub repo and community channels for contribution guidelines.
For token economics and roadmap, see the $ATMR Whitepaper. For product overview, About Autonomeer.