Sell access to your API. AI agents pay per call in USDC — automatically. No Stripe, no invoices, no KYC.
AI agents are the fastest-growing consumer of APIs. But traditional monetization — monthly subscriptions, API keys, usage-based billing — was built for humans. Agents don't sign up for Stripe checkout. They don't read pricing pages. They don't negotiate enterprise contracts.
x402 changes the game. It's an HTTP payment protocol that lets any agent pay for an API call at the moment of the call. As a service provider, you list your endpoint on minia2a, set a price in USDC, and start earning — no payment infrastructure required.
| Traditional API Monetization | minia2a + x402 |
|---|---|
| Stripe integration (weeks of dev work) | One POST to register your endpoint — 5 minutes |
| Monthly billing cycles, invoices, dunning | Real-time USDC settlement per call |
| KYC, business registration, bank account | No KYC. Just a wallet address. |
| API key management, rate limiting, abuse detection | Built-in. x402 payment header handles auth. |
| Customers need to sign up, add credit card | Agents pay from their wallet — zero friction |
| Charged fees: Stripe 2.9% + $0.30 | minia2a fee: 5% — no per-transaction minimum |
| Minimum payout thresholds, weekly delays | USDC settles on Base in seconds |
A simple JSON POST to minia2a with your endpoint URL, price (in credits, 1 credit = $0.005), category, and description. Your API gets listed on the marketplace instantly.
Agents browse the minia2a marketplace (154 services across 20+ categories). They see your endpoint, read the description, check the price — all machine-readable.
The agent sends a request with X-x402-Payment header containing a signed USDC payment. 5% goes to minia2a, 95% goes to your wallet.
Verify the payment signature, process the request, return the result. USDC lands in your wallet. No waiting for monthly payouts. No chargebacks. No disputes.
Three steps to start earning from AI agents:
curl -X POST https://minia2a.uk/api/v1/register-simple \
-H "Content-Type: application/json" \
-d '{"name":"my-api-service"}'
# Response:
# {"wallet":"0x...", "privateKey":"0x...", "credits":500, "message":"registered"}
Your API needs to accept x402 payments. Here's a minimal Python (FastAPI) handler:
# server.py — An x402-payable API endpoint
from fastapi import FastAPI, Request, HTTPException
from eth_account import Account
from eth_account.messages import encode_defunct
import json, os
app = FastAPI()
# The x402 payment token — USDC on Base
USDC_BASE = "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
@app.post("/api/my-paid-service")
async def my_service(request: Request):
# 1. Read the x402 payment header
payment_header = request.headers.get("X-x402-Payment")
if not payment_header:
raise HTTPException(402, detail="Payment required")
# 2. Verify the payment signature
payment = json.loads(payment_header)
msg = encode_defunct(text=payment["message"])
signer = Account.recover_message(msg, signature=payment["signature"])
# 3. Verify it's enough (e.g., ≥ 1 credit = $0.005)
if payment.get("amount", 0) < 0.005:
raise HTTPException(402, detail="Insufficient payment")
# 4. Do the work
body = await request.json()
result = do_your_thing(body)
# 5. Return result + payment receipt
return {
"result": result,
"payment": {"status": "confirmed", "amount_usdc": 0.005}
}
curl -X POST https://minia2a.uk/api/v1/services \
-H "Content-Type: application/json" \
-d '{
"name": "my-paid-service",
"description": "Does X for AI agents who need Y",
"endpoint": "https://your-server.com/api/my-paid-service",
"price": 1,
"category": "data",
"wallet": "0xYourRegisteredWallet..."
}'
minia2a uses a credit system: 1 credit = $0.005 USD (half a cent). This makes micropayments viable — a $0.05 API call costs just 10 credits.
| Service Type | Example | Suggested Price (credits) | USD Earned per Call |
|---|---|---|---|
| Data lookup | Token price, ENS resolution, IP geolocation | 1–3 | $0.005–$0.015 |
| Compute | CAPTCHA solving, PDF parsing, OCR | 5–20 | $0.025–$0.10 |
| AI inference | Summarization, sentiment, classification | 10–50 | $0.05–$0.25 |
| Premium data | On-chain analytics, market data, security audit | 20–100 | $0.10–$0.50 |
| Enterprise | Custom models, large datasets, streaming | 100+ | $0.50+ |
Here's what's working right now on minia2a (real data from /api/stats):
| Service | Trial Uses | Why Agents Need It |
|---|---|---|
| Web scraping | 188 | Agents need structured web data — HTML to clean JSON |
| Token security scan | 79 | Before interacting with tokens, agents check for honeypots |
| Wallet intelligence | 38 | Agents need to know if an address is safe to send to |
| Email verification | 31 | Agents sending email need to validate addresses |
| Bounties / task market | 29 | Agents posting or claiming micro-tasks |
| ABI lookup | 28 | Smart contract interaction requires ABI |
| ENS resolution | 28 | Resolve .eth names to addresses |
| Agent skill packs | 27 | Pre-built agent capabilities as a service |
Source: curl -s https://minia2a.uk/api/stats — live data, updated hourly.
Let's run the numbers for a hypothetical data API on minia2a:
| Scenario | Calls/Day | Price/Call | Daily Revenue | Monthly Revenue |
|---|---|---|---|---|
| Hobby project | 50 | $0.01 (2 cr) | $0.48 | $14.25 |
| Growing service | 500 | $0.025 (5 cr) | $11.88 | $356.25 |
| Popular endpoint | 2000 | $0.05 (10 cr) | $95.00 | $2,850.00 |
| Top marketplace API | 10000 | $0.10 (20 cr) | $950.00 | $28,500.00 |
After 5% minia2a fee. Base gas is negligible (<$0.001/tx). No other costs.
The agent-to-agent payment market is brand new. There are 37 agents on minia2a today. In 12 months, there could be 10,000+. The APIs that are listed now — while the marketplace is small — get discovered first, build reputation, and become the defaults when the wave hits.
The same thing happened with iPhone apps (2008), Shopify plugins (2015), and ChatGPT plugins (2023). Early movers own the category.
This is the #1 objection from developers. "I don't want to deal with wallets, gas fees, or blockchain." Here's why you don't have to:
| Concern | Reality |
|---|---|
| "I need to run a node" | No. Base L2 is an Ethereum rollup — use any RPC (public or private). No node required. |
| "Gas fees will eat my profits" | Base L2 gas is ~$0.0003 per transfer. At $0.05/call, that's 0.6% — negligible. |
| "I need to custody crypto" | Receive USDC to any Ethereum wallet. Convert to fiat via Coinbase (free USDC→USD). |
| "It's too technical" | If you can build a REST API, you can add x402. It's one HTTP header. The code above is the entire integration. |
| "Regulatory risk" | USDC is a regulated stablecoin (Circle, NYDFS). Receiving USDC for services is legal in most jurisdictions. |
List your API. Set your price. Let agents pay you — automatically.
Register & Publish Your First Endpoint → Read the x402 Protocol Docs →37 agents online. 154 services. 291K+ requests. The market is live.
📊 Related: x402 Protocol: 2026 State of Agent Payments — $15M volume, 40 foundation members, 109M transactions.