AgentsPay

Powered by Solana

Payments infrastructure built for AI agents.

Agents pay for APIs, data and compute per request over x402, in USDC on Solana. No cards, no sign-ups.

WALLET LIMITS BUDGET DATA COMPUTE API x402 AgentSide ServiceSide Agentpay
Output
from x402 import x402Client
from x402.http.clients import x402HttpxClient
from x402.mechanisms.evm import EthAccountSigner
from x402.mechanisms.evm.exact.register import register_exact_evm_client

# x402: the agent pays automatically when the service answers 402
client = x402Client()
register_exact_evm_client(client, EthAccountSigner(account))

async with x402HttpxClient(client) as http:
    response = await http.get(SERVER_URL + "/btc-price")
    data = response.json()

print("Bitcoin price:", data["usd"])
Press Run to see the example output.
agent → service
GET /btc-price
service → agent
402 Payment Required · 0.0001 USDC
agent → service, with payment
GET /btc-price + X-PAYMENT
service → agent
200 OK
agent
received current Bitcoin price: $76,991
agent → service
GET /btc-price
service → agent
402 Payment Required · 0.0001 USDC
agent → service, with payment
GET /btc-price + X-PAYMENT
service → agent
200 OK
agent
received current Bitcoin price: $76,991

Works wherever your agent runs

Why now

The web was built for humans. Agents need a different way to pay.

01

Cards and checkout forms assume a person with a billing address. Agents have neither.

02

Every new service means a new account, key and invoice. An agent can’t sign up on its own.

03

HTTP 402 has been reserved for payments since the early web. Open standards such as x402 are now putting it to use.

Agent to agent

One agent pays another over x402, in USDC on Solana, per request, with no human in the loop.

01 · REQUEST TASK 02 · x402 · PRICE 0.0001 USDC PAYMENT SETTLES ON SOLANA ↓ 05 · RESULT DELIVERED 03 · SIGN & SEND USDC 04 · USDC RECEIVED SOLANA · USDC SETTLEMENT LAYER BUYER SELLER WALLET · USDC LIMITS · BUDGET OK SERVICE · API ADDRESS · USDC AgentA AgentB

Amounts are illustrative.

How it works

01

Add one x402 middleware to your service and set a price per request.

02

On an x402 payment request, the agent pays from its own wallet, within the limits you set.

03

USDC arrives at your Solana address as soon as the response is served.

Safety

Every agent wallet runs inside limits you define: a daily budget, an allowlist of services and a cap on each x402 payment.

Features

Micropayments
Pay for a single request over x402, not a monthly subscription.
No sign-ups
No accounts, cards or API keys. A wallet is enough.
Stablecoin settlement
Prices and payouts in USDC on Solana, with no volatility to manage.
Spending limits
Budgets and allowlists keep your agent from overspending.

FAQ

What is AgentsPay?
AgentsPay lets AI agents pay for APIs, data and compute per request, in USDC on Solana, using the x402 standard. No cards, no sign-ups, no API keys.
How does x402 work?
When a service wants to be paid, it answers a request with HTTP 402 and a price. The agent pays and repeats the request with proof of payment, and the service returns the result.
Why Solana?
Solana has low fees and fast confirmation, which matters when a single payment can be a fraction of a cent. A large share of x402 activity already happens there.
Which currency do you use?
USDC, a dollar stablecoin, so prices and payouts stay stable and there is no volatility to manage.
Do I need an account, a card or an API key?
No. A wallet is enough.
How do you keep an agent from overspending?
Every agent wallet runs inside limits you define: a daily budget, an allowlist of services and a cap on each x402 payment.
How does AgentsPay make money?
We take a small fee on every x402 payment settled on Solana through AgentsPay.
When does it launch?
Soon. Follow us on X for launch news.