One key.
Every model.
No account.
An OpenAI-compatible gateway with same-model host failover. Change the base URL and the key; nothing else in your code moves.
No signup. No card. Keys exist before payment.
- x-onerouter-model
- meta-llama/llama-3.3-70b-instruct
- x-onerouter-provider
- groq
- x-onerouter-ttft-ms
- 118
- x-onerouter-cost-usd
- 0.000241
- x-onerouter-balance-usd
- 12.406
- x-onerouter-receipt
- rcp_8fa2e1c0
Every response carries its own receipt. You never have to trust the pricing page.
Two lines change. Nothing else does.
Any OpenAI-compatible client works: SDKs, coding agents, chat frontends, proxies. If it takes a base URL and a key, it takes OneRouter.
curl https://api.onerouter.dev/v1/chat/completions \
-H "Authorization: Bearer $ONEROUTER_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "onerouter/auto",
"messages": [{"role":"user","content":"ping"}],
"stream": true
}'from openai import OpenAI
client = OpenAI(
base_url="https://api.onerouter.dev/v1",
api_key="or-live-...",
)
client.chat.completions.create(
model="onerouter/auto",
messages=[{"role": "user", "content": "ping"}],
stream=True,
)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.onerouter.dev/v1",
apiKey: process.env.ONEROUTER_KEY,
});
await client.chat.completions.create({
model: "onerouter/auto",
messages: [{ role: "user", content: "ping" }],
stream: true,
});ONEROUTER_KEY=or-live-...
OPENAI_BASE_URL=https://api.onerouter.dev/v1
OPENAI_API_KEY=$ONEROUTER_KEY
OPENAI_MODEL=deepseek/deepseek-v4-flashLiteral setup for Claude Code, Codex, Cursor, Cline, Zed, Aider, LiteLLM and SillyTavern →
Set it up once.
Three steps. Nothing to install, no account to manage.
Save your access
Setup returns an API key and a permanent recovery link. Both are secrets. Save them before a payment address is shown.
or-live-… + recovery linkAdd credit
Pick a crypto rail. Direct stablecoin deposits start at $0.50; aggregated rails start at $5. The deposit becomes the same dollar value in credit.
$0.50+ → prepaid creditPoint your client
Paste the base URL and the key. The client appends the endpoint itself — do not add /chat/completions by hand.
base URL + key → clientHold ONE, get monthly credit.
Link an Arc wallet and your ONE balance is checked live on-chain — no snapshot date, no staking contract.
| ONE held | Monthly credit |
|---|---|
| 1,000 | $0.5 |
| 10,000 | $2.00 |
| 100,000 | $5.00 |
| 1,000,000 | $15.00 |
| 10,000,000 | $40.00 |
Credit lands as ordinary prepaid balance, once a month, for whichever tier your wallet clears. How the check works →
Know the tradeoffs.
Stated here, before payment — not discovered later in the terms.
Turn a $0.50 deposit into every model.
No account. No KYC. Cancel by simply not spending it.