Now in Beta

Give your AI agent
a wallet

The payment layer for autonomous AI agents.
Fund via Telegram, spend everywhere.

Terminal
$ curl -X POST https://api.agentpay.dev/v1/spend \
  -H "X-API-Key: ak_live_..." \
  -d '{"amount": 5.00, "description": "GPT-4 API call"}'

{
  "id": "txn_8x7k2m...",
  "status": "completed",
  "amount": 5.00,
  "balance_remaining": 245.00
}

How it works

Three steps to autonomous spending

1

Create Agent

Register your AI agent via our Telegram bot. Get an API key in seconds.

2

Fund via Telegram Stars

Top up your agent's balance instantly with Telegram Stars. No bank account needed.

3

Agent Spends via API

Your agent calls our REST API to spend. Virtual cards, USDC, or direct payments.

Everything your agent needs

Built for developers who build autonomous agents

Virtual Visa Cards

Instantly issue virtual Visa cards your agent can use to pay for APIs, SaaS subscriptions, and cloud services.

On-chain USDC Wallets

Every agent gets a USDC wallet. Send and receive stablecoins on-chain for DeFi, cross-border, or crypto-native payments.

Telegram Stars Funding

Let users fund agents directly through Telegram Stars — the simplest crypto-adjacent payment UX in the world.

Approval Workflows

Set auto-approve thresholds. Large purchases ping you on Telegram for one-tap approval before processing.

Webhooks

Get real-time notifications for every transaction, approval request, and balance change via HMAC-signed webhooks.

Rate Limits & Spend Controls

Per-agent spending caps, rate limits, and transaction size limits. Stay in control while your agents run autonomously.

Built for developers

Simple REST API. Works with any language.

Make a payment
curl -X POST https://api.agentpay.dev/v1/spend \
  -H "Content-Type: application/json" \
  -H "X-API-Key: ak_live_your_api_key" \
  -d '{
    "amount": 5.00,
    "description": "OpenAI GPT-4 API call",
    "idempotency_key": "req_abc123",
    "skip_approval": false
  }'

# Response
{
  "id": "txn_8x7k2mNpQ",
  "status": "completed",
  "amount": 5.00,
  "description": "OpenAI GPT-4 API call",
  "balance_remaining": 245.00,
  "created_at": "2026-02-23T07:00:00Z"
}
Python SDK
import agentpay

client = agentpay.Client(api_key="ak_live_your_api_key")

# Make a payment
txn = client.spend(
    amount=5.00,
    description="OpenAI GPT-4 API call",
    idempotency_key="req_abc123"
)
print(f"Transaction {txn.id}: {txn.status}")
print(f"Remaining balance: ${txn.balance_remaining}")

# Check balance
balance = client.balance()
print(f"Available: ${balance.available}")

# List recent transactions
transactions = client.transactions(limit=10)
for t in transactions:
    print(f"  {t.created_at}: ${t.amount} — {t.description}")

Simple, transparent pricing

Start free. Scale as your agents grow.

Free
$0/month
Perfect for experimenting
  • 1 agent
  • $50/month spending limit
  • 2% transaction fee
  • Virtual Visa card
  • Telegram Stars funding
Get Started
Enterprise
Custom
For teams at scale
  • Unlimited everything
  • Custom spending limits
  • Volume-based pricing
  • Dedicated account manager
  • SLA & uptime guarantee
  • Custom integrations
Contact Sales

Ready to give your agent a wallet?

Start building in minutes. No credit card required.