Live on Arc testnet · Built for AI agents & developers

Access AI APIs with per-call USDC payments.

No subscriptions. No API keys. No signup.
Connect a wallet, call an AI API, and pay in USDC per request.

Connect wallet
01

Pick an API

LLMs, image generation, TTS, embeddings, scraping. Each endpoint has a fixed USDC price per call.

02

Pay in USDC

Sign one USDC transfer on Arc testnet for the calls you want. Confirmed in ~2 seconds.

03

Get response instantly

Receive a private packet URL. Call it from any agent or script — no API key, no rate-limit headaches.

Settlement ~2s
Minimum cost $0.0008
Supports GPT · Claude · Image · TTS
— Services

Call AI APIs through one consistent gateway.

Use the same URL pattern, same payment flow, same response shape — across every supported AI service. OpenAI, Anthropic, Google, Stability, ElevenLabs, and more.

OpenAI GPT
Chat completions, image generation, embeddings, transcription.
POST /api/call/<packet>
from $0.0008
Anthropic Claude
Messages API · long-context reasoning.
POST /api/call/<packet>
from $0.0040
Google Gemini
Multimodal text + vision generation.
POST /api/call/<packet>
from $0.0025
Image & Audio
DALL·E, Stable Diffusion XL, ElevenLabs TTS, Whisper transcribe.
POST /api/call/<packet>
from $0.0050
Bring your own API
Drop in a base URL + auth header — we mint paid endpoints.
via Wrap APIs
Soon
— How it works

One shape, every service.

Pay once for a packet, get a private URL, then call it like any HTTP API. No keys to rotate, no plans to negotiate.

01

Buy a packet

Pick an endpoint and quantity, then sign one USDC transfer on Arc testnet.

GET /api/x402/challenge?endpoint=gpt5&qty=10
 { amount, payTo, nonce }
02

Get a private URL

After the tx confirms, the gateway issues a packet URL bound to your wallet.

POST /api/x402/verify  { txHash }
 { packet_id, call_url }
03

Call any service

Hit the URL from your agent or script. Same shape regardless of the underlying provider.

POST /api/call/pk_a7f2b1
Content-Type: application/json
{ "prompt": "Hello" }
For agents & developers
No API keys. No subscriptions. Just call & pay.

Choose a wallet to continue

Arc APIs currently supports MetaMask on Arc testnet. More wallets are coming soon.

Need testnet USDC?

You need USDC on Arc testnet to pay for API calls. The Circle faucet drips 20 USDC every 2 hours per address.

Open Circle faucet
⚠ Treasury address is a placeholder. Set TREASURY_ADDRESS in Netlify env vars (or in x402-challenge.js) before going live, or test payments will go to a placeholder address.
Available endpoints
Run request

Select an endpoint to begin.

Endpoint fee (× 1) USDC
Arc gas (est.) USDC
Total USDC
Connect wallet to continue
Note. Packets are derived from confirmed payments under your connected wallet. URLs are deterministic per wallet × endpoint — keep them private.
Coming soon

Bring your own endpoint.

Self-serve provider onboarding: drop in a YAML spec or an OpenAPI URL, set your price, and we ship an arcapis.dev endpoint that handles billing, gas, and payouts in USDC.

YAML config Auto OpenAPI import Per-route pricing USDC payouts Webhook alerts
Coming soon

The app store for AI agents.

Hundreds of paywalled APIs in one place. Filter by category, rate by uptime, sort by price. Build agents that discover services autonomously via MCP.

200+ endpoints (target) MCP discovery Uptime tracking Reputation scores Auto-failover