BlockRun
FAQ

Questions we get
before you ask them.

Do you train on my prompts?
No. We forward your prompt only to the AI provider you select to generate the response. We don't store it beyond the request, and we don't share it with anyone else.
What about "free" models?
We don't ship free models that require sharing your data with the upstream provider. If a free tier's terms allow training on user prompts, we don't list it.
How is this different from OpenRouter or Portkey?
Pay-per-call USDC on Base or Solana via x402. No account, no API key, no subscription. Auto-fallback when a model is down. SDKs are OpenAI-compatible.
Why USDC instead of a subscription?
Agents can hold USDC; agents can't hold a credit card. Settlement happens on-chain in the same request via the x402 protocol — no prepaid credits, no minimum spend.
What happens if a model is down?
We auto-fallback to a comparable model and surface which one served you via the X-Fallback-Model response header, so your application never sees a hard failure.
Are the SDKs OpenAI-compatible?
Yes. Change base_url and you're done — every endpoint matches OpenAI's shape. @blockrun/llm for TypeScript, blockrun-llm for Python, both MIT-licensed.
Can I use this in production?
Yes. We run on Base mainnet with 1M+ calls per month. Use testnet.blockrun.ai for development against Base Sepolia.