Waiting to open...
Current Bets
0 bets
0M
This hash was generated before the round started. After the casket opens, the server seed is revealed so you can verify the result was predetermined.
Verify any past round using the server seed (revealed after the casket opens) and round number.
const crypto = require('crypto');
function seededRoll(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, 8), 16);
return num % 128; // weighted against drop table
}
| Category | Chance | Payout | Max Bet |
|---|---|---|---|
Coins | 46.9% | 2x | 5B |
Gems | 45.3% | 2x | 5B |
Rare | 7.8% | 10x | 3B |
| Item | Chance | Payout | Max Bet |
|---|---|---|---|
Uncut Sapphire | 25% | 3x | 1B |
Uncut Emerald | 12.5% | 5x | 1B |
Uncut Ruby | 6.25% | 12x | 1B |
Uncut Diamond | 1.56% | 30x | 1B |
Cosmic Talisman | 6.25% | 12x | 1B |
Loop Half of Key | 0.78% | 30x | 1B |
Tooth Half of Key | 0.78% | 30x | 1B |
Minimum bet across all options: 1M
All drop rates are based on the official OSRS Casket drop table (128 total weight) as documented on the Old School RuneScape Wiki.
The casket outcome is determined by a provably fair HMAC-SHA512 system using the official OSRS Casket drop table (128 total weight). A public hash of the server seed is shown before each round. After the casket is opened, the server seed and client seed are revealed for verification.
Powered by Apex Gaming