When Anthropic or OpenAI tells you to wait two hours, limitlesstokens.com doesn’t. Watch a 10-second ad, bank credits in cents, code past the rate-limit wall across three lanes — adtoken claude, adtoken codex, or adtoken open.
Limits are economic, not technical. We make them economic for someone else.
Two minutes. Three commands.
# 1. Clone the repo git clone https://github.com/henrytushman-ctrl/adtoken ~/work/adtoken cd ~/work/adtoken && npm install # 2. Paste any sk-ant-… (Anthropic) or sk-… (OpenAI) key — auto-detected. # AdToken mints your adt_and writes ADTOKEN_API_KEY to your shell rc. npx adtoken init # 3. Watch ads to bank credits in your cents-denominated wallet. adtoken earn 3 # 4. Spend on whichever lane you want — same wallet, three lanes: adtoken claude "..." # Lane 1 — Claude Code (BYO-key, Pro subscription untouched) adtoken codex "..." # Lane 2 — OpenAI Codex CLI (BYO-key, ChatGPT Plus/Pro untouched) adtoken open "..." # Lane 3 — Llama 4 / DeepSeek / Kimi / Qwen / GPT-OSS (no BYO-key) adtoken resume # auto-detects which lane your last session was on
One install, three lanes, one wallet. The operator sets per-lane revenue allocation on /admin; users watch ads and spend wherever they want.
adtoken claude "..." / adtoken codex "..." / adtoken open "..."Anything that respects ANTHROPIC_BASE_URL, OPENAI_BASE_URL, or OPENROUTER_BASE_URL.
Doesn't work for:
These products use OAuth or proprietary billing rails — different lane than the API-credit market AdToken serves. (Per the No-Partnership Pivot, AdToken stays outside both Anthropic's and OpenAI's commercial billing forever.)
AdToken is not a chat UI. It is the credit layer underneath the tools developers already love.
You watch ads on this site once a day to top up credits. You code in your terminal the rest of the time. AdToken is invisible while you work.
Want to see the loop end-to-end first? Walk a demo session in the browser →