BlockRun
Best value per dollar

Pay for the outcome.

One endpoint for every model, tool and data source an agent needs — priced in dollars before it runs, settled in USDC through Circle Gateway. Deposit once on any of 11 chains, Arc included, then sign every call off-chain. No gas per call.

01
How you pay — Circle Gateway, batched USDC

Deposit USDC once into Circle Gateway. Then just call.

01
Deposit USDC once

One transaction into Circle Gateway, on whichever of 11 chains you already hold USDC. Arc, Polygon, Arbitrum, Optimism, Ethereum and more.

02
Sign each call off-chain

Every request carries an EIP-712 signature the SDK produces for you. No transaction, no gas, no waiting — Circle batches settlement.

03
Call any model or tool

89 models, RPC, search, markets and compute on one OpenAI-compatible endpoint. Priced in dollars before it runs.

02
What people build

Nobody ships one
model in production.

The combination is the hard part to buy. Here it is one endpoint, whichever pieces you need.

01
A trading agent

Quotes, odds and on-chain positions, read in one session.

02
A finished video

The clip is one model. The score, the voice and the thumbnail are three more.

03
A research agent

Neural search for the sources, one long-context model to read them all.

04
An agent that calls people

A real number, a voice worth hearing, and a model deciding what to say.

04
@blockrun/nano-client · in the terminal

Watch an agent
pay its way.

An agent on the nano SDK. It asks, the call is priced before it runs, and it signs for it — no gas, no key, one Gateway balance.

agent · nano-client
get a second opinion on this race condition from GPT-5.5
client.chat({ model: "openai/gpt-5.5", messages: [{ role: "user", content: "review queue/worker.ts — workers occasionally double-claim jobs…" }] })
402 → EIP-712 signature → verified by Circle Gateway
"Two workers can read status='pending' before either UPDATE lands. Move the claim check inside the row lock — SELECT … FOR UPDATE SKIP LOCKED."
$0.0185 · USDC on Polygon · batched, no gas
We don't share your data

No training, no retention beyond the request. Privacy policy →

No accounts, no API keys

A wallet signature is the credential. Pseudonymous by default.

Open-source SDK, Apache-2.0

Audit the wire format on npm and GitHub.

FAQ

Pay-per-call AI on Circle Gateway,
answered before you ask.

What is nano.blockrun.ai?
BlockRun's Circle Gateway door: the same 89-model catalog and every data and tool API as blockrun.ai, paid per call in USDC through Circle Gateway instead of native x402 on Base. Deposit USDC once on any of 11 EVM chains, then sign each call off-chain with no gas.
How does pay-per-call AI work with USDC on Circle Gateway?
Your request comes back as HTTP 402 with the price in dollars. The SDK signs an EIP-712 authorization against your Circle Gateway balance and retries; Circle's facilitator verifies the signature before the call runs and batches settlement on-chain afterwards. No per-call transaction, no per-call gas, no API key.
Which chains can I deposit USDC on to pay for AI calls?
Polygon, Arbitrum, Optimism, Unichain, Avalanche, Sonic, Sei, World Chain, HyperEVM, Ethereum and Arc — every mainnet chain Circle Gateway supports, 11 today. Base is deliberately excluded: buyers on Base use blockrun.ai's native x402 flow with no deposit step.
How is this different from OpenRouter, or paying OpenAI and Anthropic directly?
No account, no credit card, no API key, no monthly bill. An agent holds USDC and signs; a human never enters a card. OpenRouter and the providers meter to a key you must create and fund by hand — here the wallet is the identity and the price of each call is known before it runs. The SDKs are OpenAI- and Anthropic-compatible, so switching is a base URL change.
What does a pay-per-call AI request cost?
Provider cost plus a 5% margin and a flat $0.002 per call, quoted in dollars in the 402 before the call runs. No subscriptions, no minimum spend, no prepaid credits that expire — a $5 deposit covers thousands of small calls.
Is this a gasless AI API for agents?
For the buyer, yes. The only on-chain transaction you ever send is the deposit into Circle Gateway. Every call after it is an off-chain signature; Circle pays the gas when it batches settlement. On Arc the deposit itself is paid in USDC, so you need no other token at all.
Which AI models can I call — GPT, Claude, Gemini, image and video too?
71 chat models including GPT-5, Claude, Gemini, Grok and DeepSeek, plus image, video, music and speech generation — 89 models in all — and multi-chain RPC across 40 chains, web search, prediction markets, crypto data and sandbox compute on the same /v1 surface.
Can I try the AI API for free before depositing USDC?
Yes. 4 models are free and need no wallet, no deposit and no payment header — just call them. Most people prototype against a free model and deposit once they move to a paid one.