This hash was generated before the round started. After the flower is planted, the server seed is revealed so you can verify the result was predetermined.
Check Game Seed
Verify any past round using the server seed (revealed after the flower is planted) and round number.
Algorithm (HMAC-SHA512)
const crypto = require('crypto');
function generateRoll(serverSeed, clientSeed, round) {
const data = clientSeed + '-' + String(round);
const hmac = crypto.createHmac('sha512', serverSeed);
hmac.update(data);
const hash = hmac.digest('hex');
const num = parseInt(hash.slice(0, 4), 16);
return num % 1001; // weighted against flower table
}
Hot & Cold — Rules
How It Works
1A single mithril seed is planted, revealing one of 9 flower colours using the real OSRS drop table.
2Pick Hot (Red, Orange, Yellow — 2x) or Cold (Blue, Purple, Pastel — 2.1x), or bet on a specific flower colour.
3If the flower is Rainbow, Black, or White, Hot and Cold bets both lose — only specific colour bets can win.
4Once the first bet is placed, a 5-second countdown begins. Each additional bet adds 1s (max 10s).
5Up to 3 bets per round. Min bet: 1M. Max bet: 5B (Black/White max: 300M).
Payouts
Bet
Chance
Payout
Max
Hot (R/O/Y)
44.96%
2x
5B
Cold (B/P/A)
39.76%
2.1x
5B
Red / Orange / Yellow / Blue
14.99%
5x
5B
Purple
14.79%
5x
5B
Pastel
~9.99%
6x
5B
Rainbow
~14.99%
5x
5B
Black
0.20%
150x
300M
White
0.10%
300x
300M
Provably Fair
The flower colour is determined by a provably fair HMAC-SHA256 system using the real OSRS Mithril Seeds drop table (1001 total weight) as documented on the Old School RuneScape Wiki. A public hash is shown before each round. After the flower is planted, the server seed is revealed for verification.