← Back to Oracle

📜 Oracle Rules

Understanding how the BETCOIN Oracle works

🎯 How Scoring Works

Participation Points

Each timeframe you participate in per day earns you 1 point. Maximum 4 points/day (15m, 1h, 4h, 1d).

🎯

Accuracy Bonus (0.05% threshold)

If your prediction is within 0.05% of the actual closing price, you earn base points:

15M: +2 | 1H: +4 | 4H: +8 | 1D: +16

💰

🎰 JACKPOT (Exact Match!)

If your prediction exactly matches the closing price (to 1 decimal place), you hit the JACKPOT! This is precision prediction:

Timeframe Jackpot Bonus Lock Period
15 Minutes +30 points 🎰 5 min before close
1 Hour +60 points 🎰 15 min before close
4 Hours +120 points 🎰 30 min before close
1 Day +240 points 🎰 60 min before close

📊 Scoring Summary

  • JACKPOT 🎰: Exact match (e.g., you predict 68750.5, actual = 68750.5) → 30/60/120/240 pts
  • ACCURATE ✓: Within 0.05% error → 2/4/8/16 pts (by timeframe)
  • MISS ✗: More than 0.05% error → 0 pts
  • PARTICIPATION: +1 pt per timeframe per day (max 4 pts/day)

🔒 Lock Periods & Oracle Reveal

🔐

Prediction Lock

Before each candle closes, predictions are locked to prevent gaming the system. During lock period, no new predictions can be submitted.

15M
Lock: 5 min
1H
Lock: 15 min
4H
Lock: 30 min
1D
Lock: 60 min
🔮

Oracle Prediction Reveal

The aggregated Oracle prediction is only revealed during lock period. Before that, the system shows a countdown to reveal. This ensures fairness and prevents copying.

💰 Settlement

When Settlement Happens

Scores are calculated 5 minutes after each candle closes. This gives the system time to fetch accurate closing prices from multiple sources (Binance, Hyperliquid, CoinGecko).

📊

Price Sources

BTC closing prices are fetched from: Binance (primary), Hyperliquid, CoinGecko, and Coinbase (backup). Median price is used for settlement.

⚠️ Important Notes