Hit your limit?Overflow.
Free AI routing for when Claude says no. Paid for by the coin.
Limit reached.
Not your problem.
Same prompt, same tool. Overflow catches the limit and routes it, so the answer still lands.
Three steps.
Then keep coding.
No card, no waitlist, no new IDE. If you can change a base URL, you're done.
Hold $OVERFLOW
Your bag sets your daily allowance. The more you hold, the more you route.
Connect & get a key
Connect your wallet and sign a message. You get your own free API key, tied to your wallet.
Swap your base_url
Point your SDK, Cursor, Cline or Claude Code at Overflow. Easy prompts go cheap, hard ones stay frontier.
Easy goes cheap.
Hard stays frontier.
Every request gets classified before it's sent. Renaming a variable doesn't need a frontier model. Untangling a race condition does.
One line changes.
Overflow speaks the OpenAI API (and Anthropic's, for Claude Code). Use model overflow/auto and let the router pick.
curl https://overflowsol.xyz/v1/chat/completions \
-H "Authorization: Bearer $OVERFLOW_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "overflow/auto",
"messages": [{"role": "user", "content": "rename userId to accountId"}]
}'import os
from openai import OpenAI
client = OpenAI(
base_url="https://overflowsol.xyz/v1", # the only change
api_key=os.environ["OVERFLOW_KEY"],
)
r = client.chat.completions.create(
model="overflow/auto",
messages=[{"role": "user", "content": "write a regex for ISO dates"}],
)
print(r.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://overflowsol.xyz/v1", // the only change
apiKey: process.env.OVERFLOW_KEY,
});
const r = await client.chat.completions.create({
model: "overflow/auto",
messages: [{ role: "user", content: "add JSDoc to these functions" }],
});# Cursor → Settings → Models
OpenAI API Key $OVERFLOW_KEY
Override OpenAI Base URL https://overflowsol.xyz/v1
Add model overflow/auto
# then pick overflow/auto in the model dropdown# point Claude Code at Overflow's Anthropic-compatible endpoint
export ANTHROPIC_BASE_URL="https://overflowsol.xyz/anthropic"
export ANTHROPIC_AUTH_TOKEN="$OVERFLOW_KEY"
claude# Cline → Settings → API Provider
API Provider OpenAI Compatible
Base URL https://overflowsol.xyz/v1
API Key $OVERFLOW_KEY
Model ID overflow/autoThe coin pays
for the compute.
Creator fees don't sit in a wallet. They buy API credits, and holders spend them.
- 01Trading feesEvery $OVERFLOW trade pays a creator fee into the public fee wallet.
- 02API creditsFees buy model credits for the router pool. Every top-up is on the dashboard.
- 03Free usageHolders route requests free with their own key.
- 04More devsDevs who hit their limit find a free way to keep shipping.
- 05More volumeMore holders trade more, which means more fees and more credits.
Hold more.
Route more.
Your daily allowance resets every 24 hours. Easy requests barely touch it.
| Tier | Hold | Daily credits | Rate limit | Router access |
|---|---|---|---|---|
| Drip | 100K | $0.25 | 20/min | Cheap + mid |
| Pour | 1M | $1.00 | 30/min | All tiers · pin any model |
| Flood | 5M | $3.00 | 45/min | All tiers · pin any model |
| Overflow | 20M | $10.00 | 60/min | All tiers · pin any model |
Your limit is
our starting line.
Hold the coin, grab a key, swap one URL. Keep coding when the frontier says no.