// OPENAI-COMPATIBLE · x402-NATIVE

Every model.
One endpoint.
Settled in stablecoins.

Route to Gemini, Kimi, MiniMax and Claude through one OpenAI-compatible API. Top up with USDC or USDT — no accounts, no KYC, no monthly bill.

live · agent-router.gaib.ai
import OpenAI from "openai"
const client = new OpenAI({
baseURL: "https://agent-router.gaib.ai/v1",
apiKey: process.env.GATEWAY_KEY,
})
const r = await client.chat.completions.create({
model: "gemini/gemini-2.5-flash",
messages: [{ role: "user", content: "Hi" }],
})
GEMINIKIMIMINIMAXCLAUDE · BEDROCKOPENAI SDKVERCEL AI SDKLANGCHAINCURSORCLAUDE CODEGEMINIKIMIMINIMAXCLAUDE · BEDROCKOPENAI SDKVERCEL AI SDKLANGCHAINCURSORCLAUDE CODE
4
model providers
1
OpenAI-compatible API
$1
minimum top-up
0
accounts · KYC

// MODELS

Pick a model. Pay per token.

Live pricing from the gateway. Switch providers by changing the model string — same request, same response shape.

01

Pay in stablecoins

Top up with USDC or USDT on Base or Arbitrum over the x402 protocol. Credited on-chain in seconds — no card, no invoice, no monthly minimum.

02

Your wallet is your account

Sign in with Ethereum (SIWE) to mint API keys. No email, no password, no identity check. Keys are stored hashed, billed to your wallet.

03

Drop-in compatible

Change one base URL and keep your existing OpenAI code — SDKs, streaming, and tool calling all work unchanged across every provider.

04

Overdraft-proof billing

Balance is reserved before each call and reconciled to actual token usage. Concurrent requests can never overspend your credit.

Make your first call in 2 minutes.

Fund a wallet, mint a key, point your SDK at the gateway. That's the whole signup.

Read the quickstart →