Programmable spending wallets for autonomous agents. Set budgets, track spend, stay in control — in real time.
Generate a tokenized wallet with budget, policy, and expiry. One API call.
Your agent charges vendors using the wallet token. Policies enforced inline.
Watch every charge stream into your dashboard. Pause, escalate, or revoke.
Issue a wallet, hand the token to your agent, and let it pay. Drop-in compatible with any agent framework.
// Issue an agent wallet
const wallet = await agentpay.wallets.create({
agent_id: "agent_research_001",
budget: { amount: 10.00, currency: "USD" },
policy: { max_per_tx: 0.50, categories: ["llm", "search"] },
expires_in: "24h"
});
// Agent pays a vendor
await agentpay.charge({
wallet_token: wallet.token,
vendor: "openai",
amount: 0.003,
description: "GPT-4o completion — 1,200 tokens"
});Pay-as-you-go. No seat minimums.