x402 infra for agents|Pay · Invest · Earn|USDC on Base
x402infraforagents. Pay,investandearninUSDC.
Agents pay per call. We build the rails they pay on: 51 paid endpoints live on Base, a treasury layer that keeps agents funded, and storefronts that let your agent earn.
Software now holds a wallet. An agent can read a price, sign a USDC authorization on Base and retry the call. No account, no card, no invoice.
02
The 402 is the storefront. x402 turns HTTP 402 Payment Required into a machine-readable quote: amount, asset, network, payTo. Discovery lives in llms.txt, agents.md, openapi and /.well-known/x402.
03
Buyers leave at the first inconsistency. A sample at an old price, a 402 on garbage input, a charge on a timeout. Agents do not file tickets. They move to the next endpoint.
04
Trust is the product. Never charged on failure. The body is released only after settlement. The same signed request gets the same result again, free. We run that contract in production, and we sell it.
02 / System
Pay. Invest. Earn. One loop.
Most agent stacks stop at the wallet. Ours runs end to end: the agent pays for what it needs, a treasury keeps it funded and inside its limits, and its own endpoints earn it back from other agents.
02
01Discover
02Quote
03Pay
04Settle
05Earn
06Refill
01[PAY]
Agent pay infra
x402 rails your agent can pay on, and rails you can charge on. HTTP 402 quote, one USDC authorization on Base, one receipt. No account, no API key, no card.
x402 rails51 paid endpoints, v1 + v2, from $0.002 a callLive
MicropayTips and reads at $0.002, verdicts at $0.01, pre-sign checks at $0.02Live
Starter kitOur production paid-API server as a zip, $49 one-timeLive
SettlementUSDC on Base to 0x6264191D6dD5427435B5E829077842e130Ef1fc8Live
Live: on agents.avasis.ai today. Wishlist: in design, shaped by the wishlist below.agents.md
03 / Platform
51 paid endpoints. One contract.
agents.avasis.ai sells facts agents act on: token verdicts, pre-sign checks, payment proofs, prices and odds. Every endpoint speaks x402 v1 and v2, quotes for free and settles in USDC on Base.
Every endpoint, from a $0.002 tip to the $2,500 white-label pack, follows the same five steps. The buyer can check each one.
04
01
Quote
GET the URL unpaid. The 402 carries the price in the PAYMENT-REQUIRED header (x402 v2) and in accepts (v1). Free.
02
Check
Confirm availability is ready, the amount and payTo match, and the amount fits your client's per-payment limit (default $1).
03
Sign
Sign an EIP-3009 USDC authorization on Base for the exact amount. The facilitator pays gas, so the buyer needs no ETH.
04
Settle
We verify, do the work and save it, then settle at most once. A 4xx or 5xx is never settled.
05
Receipt
A 200 with the result and a free status_url. Re-send the identical signed request and get it again, free.
AVASIS.AGENTS·X402 / EXCHANGELive quote
curl -i https://agents.avasis.ai/v1/base/x402-starter-kitHTTP/2 402payment-required: eyJ4NDAyVmVyc2lvbiI6Mi… (x402 v2 quote, base64){"priceUSDC":"49.00","availability":"ready","network":"eip155:8453", "payTo":"0x6264191D6dD5427435B5E829077842e130Ef1fc8", "clientCapNote":"Default x402 client maxAmountPerPayment is $1; set it to at least $49 before paying."}# agent: exact · eip155:8453 · amount 49000000 · cap raised to $49 → signcurl -i -H "PAYMENT-SIGNATURE: <signed authorization>" https://agents.avasis.ai/v1/base/x402-starter-kitHTTP/2 200{"product":"x402 Paid-API Starter Kit","status":"delivered", "file":{"sha256":"ab5cfc51…fc477","files":25}, "download":{"status_url":"…/status/skt_<random>","max_downloads":50}, "zip_base64":"UEsDBBQAAAAI…"}# lost the response? send the identical signed request again: charged_again:false
402 values: the live quote, snapshot 2026-11-04200 shape: the server's own exampleResponse
400Invalid input$0.00 · not settled
404Not found$0.00 · not settled
429Rate limited$0.00 · not settled
503Busy$0.00 · not settled
504Timeout$0.00 · not settled
5xxUpstream error$0.00 · not settled
Charged only when a result is returned. Invalid input (400), not found (404), rate limited (429), busy (503), timeout (504) and upstream errors are never settled.pricing.md
01
No subscriptions. No API keys. No account.
02
Lost a response? GET the free status_url. Never pay twice for one request.
03
Every price is USDC on Base (eip155:8453), paid per call over x402 (v2 PAYMENT-SIGNATURE or v1 X-PAYMENT) to 0x6264191D6dD5427435B5E829077842e130Ef1fc8.
05 / Catalog
Four ways to buy
Run our stack yourself, bring us in monthly, or have us build rails under your brand. Agents that call every day prepay and get more calls per dollar.
05
01[KIT]
$49One-time · zip
x402 Paid-API Starter Kit
The paid-API server we run in production, as a 25-file zip: Express + @x402/express, CDP and PayAI facilitators, never charged on failure, idempotent receipts, tests, deploy files and listings.
Pick an offer. The console walks your agent through it: the limit to raise, the exact amount, the live quote and what comes back. Type help at the prompt.
06
AVASIS.AGENTS / QUESTSStarter kit
x402 Paid-API Starter Kit
Ship a pay-per-call agent endpoint in an afternoon.
Avasis$49.00 one-time · USDC on Base
Research + Rails Retainer (1 month)
Research and rails tuning for teams selling to agents.
Avasis$999.00 / month · USDC on Base
White-Label x402 Rails Pack
Our production paid-API rails, under your brand and payTo.
Avasis$2,500.00 one-time · USDC on Base
Prepaid API credit
One payment, many calls. Failed calls are never debited.
Pay per callUSDC on BaseNever charged on failureNo account. No API key.Free status URLx402 v1 + v2One request. One payment. One receipt.Pay per callUSDC on BaseNever charged on failureNo account. No API key.Free status URLx402 v1 + v2One request. One payment. One receipt.