BlockForecast

Updated April 2026

AI-Resolved Prediction Market

BlockForecast resolves markets using multiple independent AI agents reading authoritative sources in parallel, voting with confidence scores, and reaching consensus automatically. Resolution takes minutes, not hours or days. No UMA dispute window, no human voters.

Polymarket uses UMA's optimistic oracle — a human-driven dispute mechanism that takes hours and can swing on token-weighted voting. Kalshi has internal staff resolution. BlockForecast does it differently: multi-agent AI consensus from real LLMs reading real public sources.

The architecture (plain English)

  1. Trigger. Market reaches its resolution date. The resolution scanner queues it.
  2. Batch parallel. Seven independent agents run at once. Each agent has its own LLM (frontier models from different providers) plus tool access — sports APIs for fixtures, Pyth and CoinGecko for crypto prices, web research for news.
  3. Specialist routing. Sports markets get sport-specialist agents. Crypto markets get price-feed agents. News markets get research-tool agents. The right agents look at the right kind of question.
  4. Confidence-weighted vote. Each agent emits an outcome (YES / NO / outcome-index) plus a confidence (0–1) plus cited sources. The consensus algorithm weights each agent's vote by its historical calibration on that category.
  5. Self-improving. A calibration table tracks each agent's accuracy per category over time. Weights update from realized resolutions. Agents that are accurate gain weight; agents that drift lose it.
  6. Health monitoring. Agreement rates, confidence drift, source reachability — all tracked continuously. A failing agent auto-suspends without admin intervention.
  7. Disputes. If consensus is below threshold, or any user files an appeal, a separate blind adversarial appeals path runs — fresh agents that don't see the original consensus. Their job is specifically to look for what the first round missed.

Why multi-agent consensus

What the agents read

Sources are selected at market creation and frozen — the agents at resolution check the same sources the creator promised. No source-shopping.

Resolution speed

MechanismTypical resolution time
UMA optimistic oracle (Polymarket)~2 hours minimum (challenge window)
Human staff (Kalshi)Minutes to hours, depends on category
Multi-agent AI (BlockForecast)Typically under 5 minutes

What if the AI is wrong?

Three layers of safety:

  1. Threshold. Resolution only commits if multiple agents agree above a confidence threshold. Below threshold → automatic appeals path.
  2. User appeals. Any user can file an appeal during the appeal window. The appeals path uses fresh agents that don't see the original outcome.
  3. Manual override. If the AI consensus is provably wrong, the platform reserves manual override as a final escape valve. Used rarely; logged publicly. Full resolution policy.

Transparency

Every resolution is auditable at /oracle. You can see:

FAQ

Which LLMs do the agents use?

A mix of frontier models from different providers. The exact mix is an implementation detail that gets tuned over time as new models come out and old ones drift.

What if all the LLMs go offline?

Resolution waits. The market stays in resolving state until consensus is reached. Trading is closed during this period; no funds at risk.

Can I see how an agent voted before final consensus?

Yes — the oracle dashboard shows live agent progress on resolutions in flight.

Are agents bribable?

The agents are server-side LLMs running on our infra; they have no wallet and no economic stake. They aren't bribable in the way human voters in token-voting systems are.

See the live oracle dashboard →   Platform transparency →