LLM Gateway
A unified interface for LLMs — pay with your launch fees or wallet balance.
Access Claude, Gemini, GPT, Grok, and other frontier models through a single API. Every request is tracked, and you can fund usage directly from your token launch fees or authorize payments in USDC, USDT, ETH, or any other ERC-20 you hold on Base, Polygon, Ethereum, Arbitrum, or BNB Chain.
Manage your LLM Gateway at bankr.bot/llm — view usage breakdown by model, top up credits, and configure auto top-up.
Generate and configure API keys at bankr.bot/api.
Why Bankr LLM Gateway?
| Feature | Benefit |
|---|---|
| Cost Tracking | Full visibility into token usage and costs per request |
| Launch Fee Funding | Automatically allocate a portion of your token launch fees to AI |
| Flexible Payments | Pay with USDC/USDT directly or any ERC-20 (auto-swap) on Base, Polygon, Ethereum, Arbitrum, or BNB Chain |
| Multi-Provider | Access models from Anthropic, Google, OpenAI, xAI, Z.ai, DeepSeek, MiniMax, Moonshot AI, and Alibaba |
| High Availability | Automatic failover ensures your agents stay online |
| SDK Compatible | Works with OpenAI and Anthropic SDKs — no code changes |
Supported Providers
| Provider | Models |
|---|---|
| Anthropic | Claude Opus 4.7, Opus 4.6, Sonnet, Haiku |
| Gemini 3.1/3/2.5 Pro & Flash, Gemma 4 | |
| OpenAI | GPT-5.5, GPT-5.4, GPT-5.2, Codex, Mini, Nano |
| xAI | Grok 4.20, Grok 4.1 Fast |
| Z.ai | GLM-5.1, GLM-5, GLM-5 Turbo |
| DeepSeek | DeepSeek V4 Pro, V4 Flash, V3.2 |
| MiniMax | M2.7, M2.7 HighSpeed, M2.5 |
| Moonshot AI | Kimi K2.6, K2.5 |
| Alibaba | Qwen3 Coder, Qwen3.5 Plus, Qwen3.5 Flash |
See Supported Models for the full list with context windows and capabilities.
How It Works
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ OpenClaw │ │ Claude Code │ │ AI SDK / │
│ │ │ │ │ Custom Apps │
└──────┬──────┘ └──────┬──────┘ └──────┬──────┘
│ │ │
└────────────────┼────────────────┘
│
▼
┌─────────────────┐
│ LLM Gateway │
│ llm.bankr.bot │
└────────┬────────┘
│
┌──────────┬────────┼────────┬──────────┐
▼ ▼ ▼ ▼ ▼
Vertex AI Vertex AI OpenAI MiniMax OpenRouter
(Claude) (Gemini) (All Models)
Routing Strategy:
- Claude models → Vertex AI (primary), OpenRouter (fallback)
- Gemini & Gemma models → Vertex AI (primary), OpenRouter (fallback)
- GPT models → OpenAI (primary), OpenRouter (fallback)
- DeepSeek models → OpenRouter (primary)
- MiniMax models → MiniMax (primary), OpenRouter (fallback)
- Grok, GLM, Kimi, Qwen models → OpenRouter only
Quick Start
Base URL:
https://llm.bankr.bot
OpenAI-compatible format (/v1/chat/completions):
curl https://llm.bankr.bot/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: bk_YOUR_API_KEY" \
-d '{
"model": "claude-opus-4.6",
"messages": [{"role": "user", "content": "Hello!"}]
}'
Anthropic-compatible format (/v1/messages):
curl https://llm.bankr.bot/v1/messages \
-H "Content-Type: application/json" \
-H "X-API-Key: bk_YOUR_API_KEY" \
-d '{
"model": "claude-opus-4.6",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "Hello!"}]
}'
Both formats work with all models. See API Reference for full details.
Your API key must have LLM Gateway enabled at bankr.bot/api.
- The Read Only toggle only affects the Agent API — LLM Gateway access is always available when enabled.
- A key used only for LLM Gateway doesn't need Agent API enabled.
See Access Control for full details.
New accounts start with $0 credits. Requests will be rejected (402) until you top up. Add credits at bankr.bot/llm?tab=credits or via bankr llm credits add <amount>. LLM credits are separate from your trading wallet — see the OpenClaw setup guide for details.
Model Discounts
The LLM Gateway supports time-bounded discounts on individual models. When a discount is active and you're eligible, your credit deduction uses the discounted price automatically — no action needed.
Check bankr.bot/llm for active promos and your effective pricing. The /v1/models endpoint only returns discounts you qualify for; the discount field on each model includes bps, valid_from, valid_to, reason, and eligibility_scope.
Setup with Bankr CLI
The Bankr CLI can configure your tools automatically:
npm install -g @bankr/cli
bankr login
bankr llm setup openclaw --install # OpenClaw
bankr llm setup opencode --install # OpenCode
bankr llm setup claude # Claude Code
bankr llm setup cursor # Cursor
If your LLM gateway key differs from your Bankr API key, you can set them separately:
bankr login --llm-key YOUR_LLM_KEY
# or
bankr config set llmKey YOUR_LLM_KEY
See Coding Agents for full details on each tool.
Credit Management
bankr llm credits # Check balance
bankr llm credits add 25 # Add $25 credits (defaults to Base USDC)
bankr llm credits add 25 --token USDT # Pay in USDT on whichever chain holds the most
bankr llm credits add 50 --token 0x... --yes # By contract address, no confirm
bankr llm credits auto # View auto top-up config
bankr llm credits auto --enable --amount 25 --threshold 5 --tokens USDC,USDT
bankr llm credits auto --disable
Tokens are resolved across every supported chain (Base, Polygon, Ethereum, Arbitrum, BNB Chain) — the highest USD balance wins. USDC/USDT are paid directly when accepted on that chain; anything else is swapped to the chain's preferred stablecoin.
Next Steps
- OpenClaw — Configure your OpenClaw agent
- Coding Agents — Claude Code, Codex, Cursor, OpenCode, and more
- Apps — Integrate via Chat Completions, Anthropic Messages, or the Vercel AI SDK
- Install the Bankr Skill — Give your skills-compatible agent crypto and DeFi capabilities
- API Reference — Full endpoint documentation
- Supported Models — Full model list with context windows and capabilities