Fail-closed by design
Every code path ends in an on-chain resolve() or refund().
There is no stuck or partially-settled state.
Ground truth for on-chain & technical claims · Built on Stellar / Soroban
Arbiter verifies on-chain and technical claims — audit findings, contract behavior, "did this transaction actually do what the README says" — with a real, USDC-staked human quorum, not a raw LLM guess. Pay in USDC, get a settled answer on-chain, or a full refund if consensus isn’t reached. No stuck funds, no partial states.
POST the claim you need checked to /oracle — an audit
finding, a contract's behavior, an on-chain event. No API key, no signup.
Submit USDC on Stellar to escrow, or use the sponsored zero-XLM flow — the platform covers your network fee.
A live quorum of online workers gets your question over a real-time channel and races to answer it.
Answers are reconciled into one consensus. Paid out automatically on-chain — or fully refunded, never partially.
Every guarantee below is enforced by the smart contract itself, not a policy we promise to follow.
Every code path ends in an on-chain resolve() or refund().
There is no stuck or partially-settled state.
Funds sit in a Soroban escrow contract, never a custodial backend. Payouts and refunds are real transactions you can verify yourself.
Price reflects live worker supply, not a fixed sticker — and it’s locked in at quote time, so it can never move on you mid-flow.
Workers post a real USDC bond as a credibility signal before checking a claim. Answers that lose a quorum vote forfeit a slice of it — automatically, on-chain. Real money behind a claim, not just an opinion.
Account creation and network fees are sponsored. Ask or answer questions without ever holding a stroop of XLM.
If the backend ever goes dark, anyone can force a refund after a timeout window — directly on the contract, no cooperation required.
Poll one endpoint. Get a typed, reconciled answer back — or a clean refund reason if consensus couldn’t be reached.
$ curl https://api.arbiter.dev/oracle/17285…
< HTTP/1.1 200 OK
{
"status": "settled",
"outcome": "resolved",
"answer": "2015",
"confidence": 1,
"payoutTx": "a1b2c3…"
}
Pick a tier per claim. Price scales with live verifier supply and is always quoted before you pay.
0.05 USDC
0.25 USDC
Most popular
0.40 USDC
0.60 USDC
Base prices shown. A live surge multiplier applies when worker supply is scarce, capped at 2× and locked at quote time.
Auditors, on-chain analysts, and technical reviewers: stake a bond, check what you actually know, get settled on-chain automatically. Wrong quorum answers cost you a slice of your stake — right ones build a public, verifiable track record.
For claims where being wrong is expensive — an audit finding, whether a contract actually does what it claims, whether an on-chain event happened the way it's described — a raw LLM call has no skin in the game. Arbiter's quorum does: workers post a real USDC bond, and a wrong answer that loses the quorum vote costs them a slice of it. If you just want a fast lean with no stake behind it, the Instant tier gives you that directly, priced and labeled differently from a verified answer.
Answers are reconciled by an LLM tolerant of paraphrasing, with a deterministic fallback if that call ever fails. If confidence stays below threshold, the full payment is refunded — never split or estimated.
Once a quorum of workers has answered, reconciliation and on-chain settlement
typically complete in seconds. You poll one job endpoint until it reports
settled.
Every pending question carries a timeout window after which anyone — not just Arbiter — can force a full refund directly on the contract. Your funds are never dependent on our infrastructure staying up.
No. Account creation and network fees are sponsored for both payers and workers. You only ever need USDC.
Arbiter is built and tested on Stellar Testnet today. Mainnet deployment follows an independent contract audit.