Skip to main content
Prediction Arena is tournament-based. Players pay a fixed entry fee to join a tournament, compete across a series of timed rounds, and the top 3 finishers split the combined entry-fee pot at the end. A single round inside a tournament follows the same six phases, every time, on every market.
1

Round opens

A new round opens with a fixed strike price drawn from a fresh, signed oracle reading. The strike is visible to every player at the same instant.
2

Prediction window

Players submit opaque, sealed predictions — ABOVE or BELOW — paired with their stake. Predictions are committed as cryptographic hashes; the actual choice is not revealed to anyone, including Prediction Arena, during this phase.
3

Window closes

The contract locks the round. No new entries, no withdrawals, no edits.
4

Settlement

A cryptographically signed oracle price for the round-end timestamp is fetched and submitted to the contract. The contract independently verifies the signature against the oracle’s guardian set and a per-market safety threshold before accepting the value.
5

Reveal and resolve

Sealed predictions are revealed and matched against the verified settlement price. The winning side is determined automatically by the contract.
6

Payout

The pot — minus a small, published rake — is distributed pro-rata to winning wallets. Funds arrive in the same transaction the round settles in.

What is constant across every round

  • Identical structure. Every player sees the same window, the same strike, the same settlement source, the same rake.
  • Identical settlement. Every round is settled against a signed oracle price. No exceptions, no manual overrides, no “trust us this time.”
  • Identical visibility. No player has earlier, faster, or more detailed information than any other player.

What is different per market

  • Asset. BTC, ETH, SOL, XAU, EUR/USD, and a growing list.
  • Round duration. Short for liquid crypto, longer for less-liquid markets.
  • Confidence threshold. Each market has a per-asset safety threshold — if the oracle’s reported confidence interval is too wide (e.g. metals during a holiday weekend), settlement is automatically delayed rather than executed on bad data.