nbgateLog in

FAQ.

Everything you need to know about using nbgate.

What is nbgate?

nbgate is an OpenAI-compatible API gateway. One API key gives you access to many AI models (Claude, GPT, DeepSeek, Gemini, GLM, Kimi, and more) with a single token quota. Point any OpenAI-compatible client at nbgate and go.

How does billing work?

Each model has a token multiplier shown on the models page. A 2× model consumes 2 tokens of quota per token used. Your account has a shared token pool — every request draws from it based on the model's multiplier. The dashboard shows your remaining quota in real time.

What are the available models?

The full model list with live status, multipliers, and performance metrics is on the Models page. Models marked Unavailable are temporarily offline (upstream maintenance or limited stock) — they come back automatically when the provider restores them.

What is the difference between Greg and Gregv2 models?

Greg/* models are sourced from our official, well-known upstream provider — these are tier-A models with proven reliability, consistency, and quality. All Greg models carry grade A.

Gregv2/* models are sourced from additional, less-established providers. They offer competitive pricing and cover models the official provider does not carry (Claude Opus, GPT, and others), but quality and stability may vary. Multipliers are set individually per model.

What happens if I abuse the API?

Any account found using automated spam scripts, sending deliberate error floods, hammering unavailable models, or otherwise violating the Terms of Service will be permanently banned — no warnings, no refunds. This includes Python scripts or any tool designed to bypass rate limits, abuse the gateway, or exploit the system. We monitor traffic patterns and enforce aggressively.

How do I get an API key?

Sign in with Google at nbgate.com, then create an API key from your dashboard. The key is shown once at creation — copy it immediately. You can have one active key per account and rotate it once per hour if you need a new one.

How do I buy tokens?

From the dashboard wallet, top up via QRIS (IDR) or cryptocurrency (USDT on TRC20/BEP20, USDC on BNB/Polygon). Then purchase a token plan: 100M, 500M, 1B, or 10B. Tokens are permanent — they never expire.

What are the RPM (rate) limits?

RPM limits scale with your token pool: 30 RPM (base), 60 RPM (≥100M), 100 RPM (≥500M), 200 RPM (≥1B). Custom limits are available for large plans. Exceeding your RPM returns HTTP 429 — wait for the retry window and try again.

Can I rotate or change my API key?

Yes — the dashboard has a Change key button. The old key is revoked immediately and a fresh one is issued with your full token quota. You can rotate once per hour. The new key is shown once; copy it before closing the dialog.

Which payment methods do you accept?

QRIS for IDR payments (scan with any Indonesian e-wallet or bank app), and cryptocurrency: USDT (TRC20 / BEP20), USDC (BNB Smart Chain / Polygon). Payments are confirmed automatically within minutes.

What happens when a model is marked Unavailable?

The model is temporarily offline on the upstream provider (maintenance or limited stock). You cannot use it until it comes back. The badge updates automatically — no action needed on your side. Your token quota is not consumed by failed requests to unavailable models.

Do tokens expire?

No. Once purchased, tokens are permanent and sit in your account pool until used. If you rotate your key, the quota carries over to the new key automatically.

Can I use nbgate with my existing tools?

Yes — nbgate is OpenAI-compatible. Works with any client that accepts a custom base URL and API key: Claude Code, Cursor, Cline, OpenCode, Python openai, Node.js, cURL, and more. See the Docs page for quick-start snippets.

What is the token saver / quota saver?

Paid keys get automatic request optimization: output compression for tool results, terse system prompts, and context compaction — typically saving 40–80% of output tokens. The response header x-tokens-saved shows how much was saved on each request. Can be toggled from the dashboard.

How do I get support?

Telegram: @NbStoreuBot. Include your account email and a description of the issue. Response is typically within a few hours.