Give your AI agent a USDC wallet. Let it pay for APIs, data feeds, and on-chain services — machine-to-machine, zero human approval.
Requires an Algorand wallet with ALGO + USDC. Don't have one? Setup guide →
Verified on Algorand mainnet · 2026-03-29
Hard mandate flow — AVM-enforced, non-custodial
100/100
payments confirmed, 0 retries
Multi-agent showcase
642ms
fire → HTTP 200 (optimistic)
Enqueue p50
5.5s
fire → on-chain confirmed
Confirm p50
53 tx/min
5 agents × 20 payments, mainnet
Throughput
Connect Pera or Defly via WalletConnect. Your wallet is your identity — no email, no password.
Name your agent, save its signing key, then send 0.5 ALGO + USDC from your Pera wallet. The agent activates automatically.
Define spending limits once. Your AI agent pays for APIs and data autonomously — every payment on-chain, every transaction in your dashboard.
Execute autonomous USDC micropayments on Algorand.
Pay-per-query for premium data feeds and APIs.
Machine-to-machine USDC micropayments without card rails or gas.
Agents paying agents — composable payment flows across AI systems.
No subscriptions. No monthly fees. Pay only when your agent pays.
Near-zero gas
~$0.0002/tx Algorand network fees, paid from your agent's own ALGO reserve. No markup.
No chargebacks
On-chain settlement is final. No dispute risk.
No card rails
Direct USDC. Works anywhere in the world, instantly.
Install the SDK, hand your agent its keypair, and let it pay. The x402 handshake, Algorand signing, and on-chain confirmation happen inside the client.
npm install @algo-wallet/x402-clientimport { AlgoAgentClient } from "@algo-wallet/x402-client";
import algosdk from "algosdk";
const account = algosdk.mnemonicToSecretKey(process.env.ALGO_MNEMONIC!);
const client = new AlgoAgentClient({
baseUrl: "https://api.ai-agentic-wallet.com",
privateKey: account.sk,
mandateAppId: Number(process.env.MANDATE_APP_ID), // from create-mandate
});
// Autonomous payment — AVM enforces spend limits on-chain
const result = await client.executeTrade({
senderAddress: account.addr.toString(),
amount: 10_000, // 10,000 µUSDC = $0.01
});The official MCP server lets Claude Desktop and Claude Code agents pay for API calls, data feeds, and on-chain services without writing a single line of payment code. Add it to Claude Desktop in under two minutes.
npx @algo-wallet/x402-mcp// claude_desktop_config.json
{
"mcpServers": {
"x402-wallet": {
"command": "npx",
"args": ["-y", "@algo-wallet/x402-mcp"],
"env": {
"ALGO_MNEMONIC": "your 25-word agent mnemonic",
"X402_AGENT_ID": "your-agent-id",
"X402_API_URL": "https://api.ai-agentic-wallet.com",
"X402_PORTAL_KEY": "your-portal-api-key"
}
}
}
}