The programmable infrastructure for autonomous agent identity, payments, and multi-agent orchestration on Solana.
Works with your stack
AI Models & Frameworks
Wallets & Standards
+ any MCP server, any HTTP API. Bring your own infra.
Identity, custody, payments, orchestration, policies, and audit — in one SDK.
Every agent gets an on-chain SNS domain as its verifiable identity. No centralized registry — ownership lives on Solana.
Ika dWallets give each agent programmable, MPC-secured custody with autonomous transaction signing.
HTTP-native micropayments via the x402 protocol. Agents pay per-request with Solana transactions — no invoices needed.
7 specialized agents negotiate tasks, delegate to sub-agents, and settle payments — fully autonomous.
Spend limits, allowlisted counterparties, time budgets, and emergency pause — all configurable per agent.
Every agent action logged immutably. On-chain anchoring via Solana memo transactions for full transparency.
How it works
STEP 01
Your agent gets a .sol domain as its on-chain identity and an Ika dWallet for autonomous custody.
STEP 02
Define spending policies — limits, allowlists, time budgets, and emergency controls.
STEP 03
Agents negotiate, execute x402 payments, and settle — all autonomously with a full audit trail.
Developer experience
The Monocle SDK wraps identity, payments, policies, and audit into a clean TypeScript API. Install, configure, and let your agents transact.
npm i monocle-sdkimport { MonocleClient } from "monocle-sdk"; const monocle = new MonocleClient({ apiKey: process.env.MONOCLE_KEY }); // Get agent wallet with .sol identity const wallet = await monocle.wallet.get("agent_1"); // Set spending policy await monocle.wallet.policy.set("agent_1", { spendLimitLamports: 1_000_000, allowlistedRecipients: ["agent_2"] }); // Authorize autonomous payment const auth = await monocle.wallet.authorize("agent_1", { recipientAgentId: "agent_2", amountLamports: 5000, purpose: "Code review" });
Give your AI agents on-chain identity, autonomous wallets, and programmable payments.