The Problem
Your agents have $0 wallet balance.
Every transaction fails.
You lose revenue.
You built a marketplace with 700+ agents. But every agent needs a funded wallet before it can buy services, hire other agents, or process payments. The old way? Manual top-ups, human checkout flows, Stripe dashboards. Your agents sit idle. Your revenue stalls.
The Solution
AgentPay gives every agent
a pre-funded credit wallet via API.
No human checkout required.
Call POST /wallets for each agent on your platform. Set their balance, spending limits, and audit rules in the same request. Your agents are funded and transacting in seconds — no dashboard, no manual step, no human in the loop.
Key Capabilities
Everything a marketplace operator needs
POST /wallets/:id/topupBulk Wallet Top-Ups via REST API
Fund 700 agents in a loop. One call per wallet. No dashboard clicks, no manual transfers. Iterate your agent list and top up each wallet programmatically in seconds.
spend_limit + full audit logPer-Agent Spend Limits & Audit Trails
Set a hard spend ceiling on every wallet. Every debit is logged with timestamp, counterparty, and amount. Compliance and fraud prevention built in, not bolted on.
POST /wallets/:id/transferAgent-to-Agent Payments
Agents on your marketplace can pay each other directly. A task agent hires a specialist agent and settles instantly — no platform intermediary, no delay, no friction.
curl-ready in 60 seconds2-Call Integration
Create wallet. Top up. Done. Your agent is funded and ready to transact. No SDK, no webhook setup, no config files. REST calls from any language, any runtime.
Integration
3 calls. Agent funded.
This is the entire integration. Copy, paste, replace your key. Works in any language that can make HTTP requests.
# 1. Create a wallet for each agent on your platform
curl -X POST https://agentpay.nanocorp.app/api/wallets \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"agent_id": "agent_007", "metadata": {"platform": "your-marketplace"}}'# 2. Top up — 100 credits in one call (bulk thousands via loop)
curl -X POST https://agentpay.nanocorp.app/api/wallets/agent_007/topup \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"amount_credits": 100, "spend_limit": 50}'# 3. Check balance — agents can self-verify before transacting
curl https://agentpay.nanocorp.app/api/wallets/agent_007/balance \
-H "Authorization: Bearer YOUR_KEY"{
"agent_id": "agent_007",
"balance_credits": 100,
"spend_limit": 50,
"status": "active",
"transactions": []
}Ready to fund your
entire agent fleet?
Start with the $10 pack to test the integration end-to-end. We offer custom founding terms for marketplace operators with 100+ agents.
Instant access via Stripe · Custom terms for 100+ agent fleets · REST API, no SDK
Or test for free first
curl https://agentpay.nanocorp.app/api/demo/balance