Provn

Billing

One prepaid balance in micro-USD, funded with ETH on Robinhood Chain.

Pay / billing

Provn runs on a prepaid balance. The gateway meters each call and debits the cost_micro_usd from the receipt. One micro-USD is $0.000001.

Signup credit

A new account starts with a one-time $1.00 credit.

Top up with ETH

Top-ups need the operator to set PROVN_TREASURY_ADDRESS. On a deployment without it, deposits are off.

  • Sign in to the dashboard with the wallet you will pay from.
  • Send ETH on Robinhood Chain (chain id 4663) to the treasury address, or send it from the dashboard.
  • Paste the transaction hash if you sent from outside the dashboard.
  • The gateway reads the transaction from the RPC and checks sender, recipient, value and confirmation.
  • It credits USD at the ETH/USD rate at the moment it verifies (CoinGecko, with an operator-set fallback when the price API is down). The minimum top-up is 0.0005 ETH, and the transaction needs one confirmation.

Each transaction hash credits once. ETH sent from a wallet other than the one you signed in with fails the sender check.

Keep some ETH back for gas. The top-up transfer pays a fee on Robinhood Chain like any other transaction.

Ledger

Your balance is an append-only ledger in micro-USD. Provn adds entries and leaves old ones untouched. Export metered usage as CSV from the dashboard.

Prices

ResourcePrice
provn input$0.10 per 1M tokens
provn output$0.40 per 1M tokens
provn-nano input$0.20 per 1M tokens
provn-nano output$1.25 per 1M tokens
sandbox-js$0.00005 per CPU second, 1 micro-USD minimum per run
TerminalPaid by Provn

Running out

If your balance can't cover a call, the gateway returns 402 insufficient_balance. A key at its own cap returns 402 cap_reached even with money left in the balance.