heura
Robinhood Chain · pays in USDG

The open market for AI inference

One OpenAI-compatible key. Every call goes to the cheapest healthy seller, and you pay in USDG from your own wallet.

Example prices
List price
$5.00
per 1M output tokens
At 40% off
$3.00
per 1M output tokens
40%
Monthly volume
You would save $14.00 a month$35.00 → $21.00

Illustration only. Sellers set their own discount, and no real seller is connected yet.

OpenAI-compatible
change one base URL
Pay in USDG
from your own wallet
Robinhood Chain
mainnet, chain id 4663
0 keys held
by heura
How it works

From wallet to first call in three steps

No sales call and no card. Sign in with a wallet on Robinhood Chain, fund a balance, and send a request.

01

Connect a wallet

Sign in with an Ethereum-style wallet on Robinhood Chain. No email, no password, and signing in cannot move funds.

02

Add balance in USDG

Send USDG from your own wallet. One USDG adds one dollar of balance, credited once the receipt is on-chain.

03

Call any model

Create a capped key and change the base URL. Each call goes to the cheapest healthy seller, with fallback.

Best price, every call

One key. Every model. Cheapest seller.

Point your SDK at one base URL. heura compares seller offers, skips the unhealthy ones, and sends each request to the seller with the deepest discount. You are billed list price minus that discount, and if a seller fails the call falls back to the next one.

api.useheura.com/v1
POST /v1/chat/completions model: openai/gpt-6-luna
seller-a410 ms
$0.62/1M
seller-b520 ms
$0.48/1M
seller-c380 ms
$0.71/1M
seller-d450 ms
$0.55/1M
Comparing sample offers…Example
The money path

From USDG in your wallet to a model answer

Five steps, and every one can be checked on the Robinhood Chain explorer. Nobody approves a payment by hand.

  1. 1/5

    Get a quote

    Choose an amount. You get the payee, the USDG token and a one-time reference.

  2. 2/5

    Pay from your wallet

    One transfer plus the reference, signed by you. We never hold your keys.

  3. 3/5

    Receipt is checked

    The server reads the transaction on-chain: payee, token, amount and reference.

  4. 4/5

    Balance added

    One USDG adds one dollar, once. The same payment can never be used again.

  5. 5/5

    Call a model

    Each call is billed at list price minus the winning seller's discount.

Balance cannot be sent or cashed out, only spent on calls. Refunds for a failed call after payment are recorded and handled by the operator.

Integrate

Change the base URL. Keep your code.

heura speaks the OpenAI API your tools already use. Base URL: https://api.useheura.com/v1. Keys are created in the app.

  • Works with any OpenAI SDK, streaming included
  • Your key stays in an environment variable
  • Set a minimum discount and a spend cap per key
  • Fallback to the next seller if one fails
from openai import OpenAI
import os

client = OpenAI(
    base_url="https://api.useheura.com/v1",
    api_key=os.environ["HEURA_API_KEY"],
)

reply = client.chat.completions.create(
    model="openai/gpt-6-luna",  # any model listed on Market
    messages=[{"role": "user", "content": "Hello"}],
)
print(reply.choices[0].message.content)
What works today

Plug in what you already use

Switched on means built and tested. Switched off is not available yet.

OpenAI API

/v1/chat/completions

Streaming

Server-sent events

Wallet sign-in

Any EVM wallet

USDG top-up

Receipt-checked

x402

Pay per request

Seller endpoints

Operator-reviewed

Anthropic format

Not available yet

MCP server

On the roadmap

OpenAI API

/v1/chat/completions

Streaming

Server-sent events

Wallet sign-in

Any EVM wallet

USDG top-up

Receipt-checked

x402

Pay per request

Seller endpoints

Operator-reviewed

Anthropic format

Not available yet

MCP server

On the roadmap

OpenAI API

/v1/chat/completions

Streaming

Server-sent events

Wallet sign-in

Any EVM wallet

USDG top-up

Receipt-checked

x402

Pay per request

Seller endpoints

Operator-reviewed

Anthropic format

Not available yet

MCP server

On the roadmap

OpenAI API

/v1/chat/completions

Streaming

Server-sent events

Wallet sign-in

Any EVM wallet

USDG top-up

Receipt-checked

x402

Pay per request

Seller endpoints

Operator-reviewed

Anthropic format

Not available yet

MCP server

On the roadmap

Proof

What you will be able to check yourself

heura is not launched, so there are no volumes or customer payments to show. Every payment it will take is an ordinary USDG transfer on Robinhood Chain, readable by anyone on the explorer.

How a payment is verified

  • The payment check reads the receipt on-chain: payee, token, amount and the reference in the calldata
  • A payment is credited once, even if it is claimed twice at the same moment
  • A wallet cannot claim a payment that another wallet made
  • One transfer can be spent only once, across balance top-ups and pay-per-request together

Not yet true

  • No payment has been made by a customer yet
  • No independent audit
  • No real sellers listed yet

Three ways in

Build with one key, let an agent pay per request, or sell your own capacity. All three meet in one market.

Builders

Start here

Use inference at the best available price

  • One key for every listed model
  • OpenAI-compatible API, streaming included
  • Spend cap on every key
  • Fallback if a seller fails
Open the app

Agents

Pay one request at a time, no account

  • Pay per request in USDG (x402)
  • You broadcast, we read the receipt
  • A payment can only be used once
  • Reference client included
Read the x402 docs

Sellers

Sell spare provider or GPU capacity

  • List any OpenAI-compatible endpoint
  • Set your own discount
  • Health checks route around failures
  • Reviewed by an operator today
Read the seller docs
Security

What is tested, and what is not yet

Checks ran locally and in automated tests, not with customer funds. That is evidence, not a guarantee, and the gaps are listed beside it.

Verified

  • Sign-in: one-time nonce, replayed or foreign signatures are rejected
  • A payment is credited once, even if it is claimed twice at the same moment
  • A wallet cannot claim a payment that another wallet made
  • Underpaying by a single unit, a wrong reference or a look-alike token is refused
  • A seller's discount reaches the buyer's bill, and a model without a price is refused before any seller is called
  • Keys are shown once and stop working at their spend cap
  • One transfer can be spent only once, across balance top-ups and pay-per-request together

Still to do

  • Independent audit
    Nothing has been audited yet. The report will be published.
  • Staking
    Removed. It returns only after a Solidity version is written and audited.
  • Real sellers
    Only test sellers exist. Quality and price of real models are not measured yet.
  • Launch
    heura is not launched. No customer funds have moved through it.
Roadmap

Where heura is today

Order matters: the money path is checked first, then the product around it. Nothing below is claimed as live.

Built
  • Wallet sign-in, capped keys, playground
  • Price routing, discounts and failover
  • USDG top-up and x402, receipt-checked
  • Docs and llms.txt
Moved to Robinhood Chain
  • Old program and staking removed
  • EVM wallet sign-in (EIP-191)
  • USDG receipt check in tests
  • Replay and wrong-payer attempts refused in tests
Now
  • USDG button in the app
  • Real seller supply
  • Gateway on our own domain
  • Mainnet end-to-end test with small amounts
Before launch
  • Independent audit
  • Published report
  • Seller payouts
  • Public launch
  • Staking only after a Solidity version is audited