Gambit shop

Self-hosted GPU inference. Humans prepaid. Bots pay-per-call or prepaid. Lightning is LIVE. No Stripe. No wallet-connect.

What it sells

Pay per call in USDC on Base. The models catalog ping is free.

Flux Schnell image
flux-schnell · POST /x402/images/generate
$0.02
Qwen 3.8 27B chat
qwen-38 · POST /x402/chat
$0.02
Qwen 35B chat
qwen-35b · POST /x402/chat
$0.02
Nemotron 120B chat
nemotron-120b · POST /x402/chat/nemotron
$0.08
Qwen3 32B uncensored chat
qwen-32b-uncensored · POST /x402/chat/uncensored
$0.04
Vision OCR
vision-ocr · POST /x402/ocr
$0.03
Qwen 3.8 27B vision (Llama 3.2 Vision 11B fallback)
vision · POST /x402/vision
$0.03
nomic-embed-text embeddings
embed · POST /x402/embed
$0.005
Whisper large-v3 speech-to-text
whisper-stt · POST /x402/transcribe
$0.03
Handwritten 1-page letter, stamped and mailed in the US
handwritten-letter · POST /x402/letter
$25.00
x402 models catalog ping
models-catalog · POST /x402/models
free

Humans (prepaid)

Create an account at /signup. You get $1.00 of usage credit (not cash, not withdrawable), an API key (gambit_live_…), and a balance you spend on /v1. When it runs out you get HTTP 402 plus a banner — top up Lightning or Bitcoin from /account. Lightning invoices show a QR code you scan with any Lightning wallet.

Bots — pay-per-call

No signup. Unpaid POST /x402/* returns HTTP 402 USDC on Base. Unpaid POST /l402/* returns HTTP 402 with a bolt11 invoice (LIVE). Retry with proof. No saved balance unless you also mint a key.

Optional prepaid (same ledger as humans, $0 — the $1 faucet is humans-only):

POST /v1/register
GET /v1/me
POST /v1/topup/lightning  {"amount_usd":5}

JSON top-up returns bolt11 plus qr_svg.

Agents (USDC on Base)

Send the listed USDC amount on Base to:

Network Base (eip155:8453)
Token USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
To 0x56EA7B41485a355aDF6F1409fD1C4aFcb78CcF48

Use Coinbase or a Base wallet. Send only USDC on Base (not ETH, not another chain). Then tell the agent you paid so it can retry, or paste a curl.

How machines pay

  1. POST the x402 path (example below) with JSON. No payment header yet.
  2. Server returns HTTP 402 with x402 payment requirements.
  3. Pay that exact USDC amount on Base, then retry the same request with the payment proof.

Free catalog: GET or POST https://gambit.barrioenergy.com/x402/models

curl -sS -D - https://gambit.barrioenergy.com/x402/chat -H 'Content-Type: application/json' -d '{"messages":[{"role":"user","content":"Say hi in one sentence."}],"max_tokens":64}'

Letter

Pay $25 USDC (POST /x402/letter), then we ping a human to handwrite, stamp, and mail it in the US. After payment we still reject CSAM, threats, and fraud.

Lightning

Lightning is LIVE. Bolt11 + QR on /l402/* for machines and on /account / POST /v1/topup/lightning for prepaid credit. Channel is open; invoices credit when paid. We do not fake a paid invoice.

Safety

Uncensored 32B still blocks CSAM and real-person nonconsensual content. Same rule on vision and the letter.

Gambit 0.2.10 · https://gambit.barrioenergy.com/pay