USEInferra Launch app
ChatRoutingHow it worksIntegrateMoney pathSecurityFAQLaunch app
Market  Open inference exchange Chain  Robinhood · 4663 Settles in  USDG

Inference,
priced by
the market.

USEInferra is an open exchange for AI inference. Hold one OpenAI-compatible key and every request you send is shopped across sellers — the cheapest one that's actually healthy takes the call. You settle in USDG, straight from a wallet you control.

1 keyevery listed model behind it
0 keys heldyour wallet keys stay yours
Chain 4663Robinhood Chain mainnet
USDGpay from your own wallet
Savings estimatorROUTER LIVE
Example prices
Sticker price
$5.00
per 1M output tokens
At 40% off
$3.00
per 1M output tokens
Seller discount (example)40%
Monthly volume
You'd keep $14.00 a month $35.00 → $21.00

Worked example only — real sellers and live rates sit on the Market page. No outside seller has listed yet.

POST /v1/chat/completions  model: openai/gpt-6-luna
seller-a 410 ms$0.62 /1M
seller-b 520 ms$0.48 /1M ✓
seller-c 380 ms$0.71 /1M
seller-d 450 ms$0.55 /1M
Winner: lowest price among healthy sellersExample

USEInferra lines up the offers, drops any seller failing its health checks, and retries on the next seller when a call breaks.

terminal — useinferra request demo Example session
# one key, every model — the request
curl https://api.useinferra.xyz/v1/chat/completions \
  -H "Authorization: Bearer $USEINFERRA_API_KEY" \
  -d '{"model": "openai/gpt-6-luna", "messages":
     [{"role": "user", "content": "Say hello in one line."}]}'
# the response — cheapest healthy seller answered
HTTP/1.1 200 OK
x-useinferra-seller: seller-b
x-useinferra-route-ms: 18

{
  "model": "openai/gpt-6-luna",
  "choices": [{ "message": { "content":
    "Hello — routed at the market's best price." } }],
  "usage": { "prompt_tokens": 14,
             "completion_tokens": 11 }
}
● 200 OKroute 18 mstotal 512 msbilled $0.000012 USDGseller-b · −40% vs list
Playground

Chat right from this page

Try it yourself, no install needed. Paste your Heura API key to chat for real with the model you pick. A key is required — no message is sent until you add one.

useinferra — playground console Model anthropic/claude-sonnet-4.6 Latency — Tokens — Status Idle

About the key: it lives only in your browser while this page is open — it is sent nowhere except api.useheura.com when you press Send, and no key of any kind is embedded in this page. To get a key, create one in the Heura app under API keys and top up USDG from your wallet.

Typing…

This chat calls the endpoint POST https://api.useheura.com/v1/chat/completions with your own key. Paid calls draw down your USDG balance at market prices.

Routing

One endpoint in. The best bid out.

Your SDK talks to a single base URL. Behind it, USEInferra weighs every seller's offer, cuts the ones that aren't responding well, and hands the request to whoever discounts deepest. The bill is list price minus that winning discount — and a dead seller never takes your call down with it, because routing falls through to the next in line.

api.useinferra.xyz/v1
POST /v1/chat/completions  model: openai/gpt-6-luna
seller-a 410 ms$0.62 /1M
seller-b 520 ms$0.48 /1M ✓
seller-c 380 ms$0.71 /1M
seller-d 450 ms$0.55 /1M
Winner: lowest price among healthy sellersExample
How it works

Wallet to first answer in three moves

No procurement process, no card on file. Connect on Robinhood Chain, load a balance, fire a request.

01

Connect a wallet

Sign in with any Ethereum-style wallet on Robinhood Chain. No email, no password — and a sign-in signature can't move a single token.

02

Load USDG balance

Transfer USDG out of your own wallet. Each USDG becomes exactly one dollar of spend, credited the moment its receipt lands on-chain.

03

Call any model

Mint a spend-capped key, swap the base URL, and you're live. Every call lands on the cheapest healthy seller, with a fallback queued behind it.

Integrate

Swap the base URL. Ship the same code.

USEInferra answers the OpenAI API your stack already speaks. Point it at https://api.useinferra.xyz/v1 and generate keys inside the app.

  • AAny OpenAI SDK drops in as-is, streaming included
  • BKeys live in an environment variable, never in code
  • CPer-key controls: minimum discount and a hard spend cap
  • DAutomatic fallback when a seller drops a call

      
The money path

Follow a dollar from wallet to answer

Five hops, each one readable on the Robinhood Chain explorer. No human sits in the middle approving payments.

1

Ask for a quote

Pick an amount and you get back who gets paid, which token, and a reference that works exactly once.

2

Pay from your wallet

A single transfer carrying that reference, signed by you. Your keys never leave your wallet — we couldn't hold them if we wanted to.

3

The receipt gets audited

The server pulls the transaction from the chain itself and checks payee, token, amount, and reference against the quote.

4

Balance lands, once

One USDG, one dollar of credit — and that payment is burned as a credential. It can never credit anyone again.

5

Spend it on calls

Every request is charged at list price minus whatever discount the winning seller put on the table.

One-way by design: balance can't be transferred or withdrawn — it only buys inference. If a paid call fails, the refund is logged and settled by the operator.

Who it's for

Three doors, one market

Ship on one key, let software pay for itself request by request, or put spare capacity up for sale. Every side trades in the same pool.

Machine buyers

Agents

One request, one payment, no account at all

  • →USDG per request over x402
  • →You broadcast; the receipt is read on-chain
  • →Each payment redeems exactly once
  • →A reference client ships with it
Read the x402 docs
Supply side

Sellers

Turn idle provider or GPU capacity into revenue

  • →List any OpenAI-compatible endpoint
  • →You set the discount you compete on
  • →Health checks steer traffic away from failures
  • →Listings are operator-reviewed for now
Read the seller docs
What works today

The compatibility board

Toggle on means built and tested. Toggle off means it isn't available yet — no asterisks.

Proof

Don't trust the pitch. Check the chain.

USEInferra is in beta, so there are no customer volumes to parade around — the only transfers so far are USEInferra's own test payments. What you can inspect is the mechanism: every payment is a plain USDG transfer on Robinhood Chain, visible to anyone with the explorer open.

How a payment earns its credit

  • ✓Read from the receipt, not a claim. Payee, token, amount, and the reference inside the calldata are all pulled from the chain.
  • ✓Credited a single time. Even two simultaneous claims on one payment produce one credit.
  • ✓Bound to the payer. A wallet can't redeem a transfer somebody else sent.
  • ✓One pool of spend. A transfer used for a top-up can't be replayed as a per-request payment, or the reverse.

Still not true

  • !No customer has paid yet
  • !No independent audit exists
  • !The only listed seller is USEInferra's own

Verify it yourself

Both links open public records on the Robinhood Chain explorer — the token contract behind every payment, and the chain those payments settle on.

The USDG token contract Robinhood Chain explorer
Security

Tested — and honest about the gaps

Everything below ran locally and in automated tests, never against customer money. Treat it as evidence of work, not a promise — the unfinished list sits right next to it.

Verified in testing

  • ✓Sign-in rides on a one-time nonce; replayed or borrowed signatures get rejected
  • ✓Double-claiming the same payment at the same instant still credits it once
  • ✓Nobody can redeem a payment out of another wallet
  • ✓Short by one unit, wrong reference, look-alike token — all refused
  • ✓The winning seller's discount actually reaches the buyer's bill, and an unpriced model is refused before any seller is touched
  • ✓Keys display once and die at their spend cap
  • ✓Top-ups and pay-per-request draw on the same single-use payment pool

Still to do

!
Independent audit

Nothing has been audited. When a report exists, it gets published.

!
Staking

Gone, deliberately. It only returns once a Solidity version exists and passes audit.

!
Real sellers

One seller so far, and it's USEInferra's. Real-world model quality is unmeasured.

!
Launch

The token trades; the product is still beta. No outside customer's funds have passed through it.

Roadmap

Where USEInferra actually stands

The order is deliberate: prove the money path first, build the product around it second. Nothing in the later rows is being sold as live.

Built
Wallet sign-in, capped keys, playgroundPrice routing with discounts and failoverUSDG top-up and x402, verified against receiptsDocs and llms.txt
Moved to Robinhood Chain
Legacy program and staking stripped outEVM wallet sign-in (EIP-191)Top-up, per-request pay, and seller payout exercised on mainnet with a few dollarsReplay and wrong-payer attacks refused in tests
Now
Recruiting real sellersMobile and wallet polishMonitoring and alertingLogo and brand assets
Before launch
Independent auditPublished reportOutside sellers receiving payoutsPublic launchStaking only after an audited Solidity build
No fine print

Straight answers

The token is live; the product is beta. The money path has been exercised on mainnet with a few dollars of USEInferra's own funds — no outside customer money has moved through it, and no audit has happened yet.
With USDG from a wallet you own, on Robinhood Chain (chain id 4663). Either keep a balance — one USDG becomes one dollar once its receipt checks out on-chain — or pay per request over x402 with no account. Your keys never leave your wallet.
Sellers who list OpenAI-compatible endpoints in the market. Each call goes to the cheapest seller passing its health checks, with the next seller as fallback. Today there is exactly one seller listed, and USEInferra runs it — nobody outside has listed yet.
Yes — that's what x402 is for. An agent pays per request in USDG, broadcasts the transfer itself, and USEInferra verifies the receipt on-chain. Each payment redeems once, ever. A reference client is included.
It was removed in the move to Robinhood Chain. It comes back only after a Solidity version is written and independently audited — not before.
No. Every check so far ran locally or in automated tests, with no customer funds involved. An independent audit is scheduled before launch, and its report will be published either way.