Skip to content
Testnet demo on Whitechain Sepolia: test tokens (ITC) only, no real money. Requests are served by a real open-weight model on the founder's machine when it is online, otherwise by a demo seller that returns canned responses.
Inferit

OpenAI-compatible · built on Whitechain · testnet

LLM inference,
priced by an open market.

Sellers list spare capacity on open-weight models. Buyers get one endpoint that routes each request to the cheapest healthy offer, and pay from an escrow on Whitechain whose spending cap they set themselves.

Requests · 24h
Buyer spend · 24h
Saved vs list · 24h
Healthy offers

Off-chain figures from the API's request log. On-chain metrics, verifiable on the explorer

Try it · bash
curl https://api-production-c74b9.up.railway.app/v1/chat/completions \
  -H "Authorization: Bearer $INFERIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen/qwen-2.5-14b-instruct","messages":[{"role":"user","content":"Hi"}]}'

Any OpenAI-compatible client works: change the base URL and the key. The model shown has a live offer right now. Agents can skip the key and pay per request with x402.

Best discounts right now

All models

How it works

Buy, sell, settle.

Every price you see is all-in: seller price plus a 5% platform fee. Money is counted in integers end to end. Prices are $ per 1M tokens, comparable with list prices. On the testnet they are paid in ITC, which counts as one test dollar and has no monetary value; balances, spend and earnings are shown in ITC.

Buy

One OpenAI-compatible endpoint. Every request is routed to the cheapest healthy offer for that model.

  • Fund an escrow and set a spending cap
  • Create an API key (shown once)
  • Point curl, the OpenAI SDK or OpenCode at it
Get an API key

Sell

Serve open-weight models from your own vLLM, Ollama or SGLang box and list them at your price.

  • Register your payout from your own wallet
  • List an endpoint; we probe it live
  • Earn per token, withdraw anytime
List capacity

Settle

Usage is metered in integer µITC (millionths of an ITC) and settled in batches by the MarketEscrow contract on Whitechain.

  • Operator can settle only up to your remaining cap
  • Only to registered sellers, fee capped by the contract
  • Every batch is a transaction you can open on the explorer
How settlement works

Settlement

Settled on Whitechain, checkable on the explorer.

Buyer funds sit in the MarketEscrow contract on Whitechain Sepolia, not in our database. The contract is designed so that the operator can only settle within limits the buyer and the contract set. It is testnet software and has not been audited.

What the escrow bounds

EVM · OP Stack L2
  • The operator can settle at most each buyer's remaining cap, and nothing after the cap expires.
  • A per-window circuit breaker limits the total the operator can settle across all buyers.
  • Operator changes wait out a 24h timelock; the owner is a 2-of-3 Safe and a guardian can only pause.
  • Lines pay only registered sellers, with a fee capped at 10% by an immutable bound.
  • Withdrawals wait a fixed delay and are designed to keep working while deposits are paused.

Settled in ITC (Inferit Test Credit), a 6-decimal faucet token with no value: 1 ITC counts as one test dollar.

Live contract roles

All parameters

Read from the contract just now. Every address opens on the Whitechain explorer.

Trust

Trust gaps other markets admit, designed out.

What we do not verify yet
  • Order book privacy

    Typical: Public order book exposes seller wallets, endpoint URLs and per-offer volume.

    Inferit: Public endpoints show aggregated price levels only: price, offer count, capacity. Settlement itself is public on-chain.

  • Seller payouts

    Typical: Payout address can be changed with an API key, so a leaked key redirects earnings.

    Inferit: The escrow is designed so only the seller's own wallet sets its payout address. No API key can change it.

  • Operator authority

    Typical: Operator can pull from buyer balances without a hard on-chain bound.

    Inferit: Operator can settle at most each buyer's remaining cap, limited by a per-window circuit breaker; operator changes wait a 24h timelock; the owner is a 2-of-3 Safe.

  • Supply legitimacy

    Typical: Grey resale of upstream API keys whose terms forbid it.

    Inferit: Self-hosted open weights by default; licences checked; upstream-key resale gated by an allowlist (empty by default).

Already using OpenCode, Cursor or the OpenAI SDK?

Change the base URL and the key. That is the whole migration for OpenAI-compatible clients.