Seed AlgorithmHello, Yummygame. We are delighted to announce the release of the seeds for our first multiplayer games, Crash and Wheel.
We sincerely appreciate the interest of our valued customers and want to assure you of our dedication to providing a fair and secure gaming experience for all players.
To achieve this, we have implemented a special system to ensure the randomness of game outcomes and offer equal opportunities to all players.
Our custom PRNG (Pseudorandom Number Generator) is based on the keccak256 algorithm to securely generate initial random numbers.
This involves various processes, including seed generation, disclosure, game utilization, and verification, to maintain the fairness of the game.
The order of the hash values used in our multiplayer games is reversed. In simpler terms, the keccak256 algorithm is used to calculate the previous hash from the current hash.
This relationship between the key and hash value means that the hash must be generated before the previous result is announced. Essentially, the entire hash value chain is set up from the beginning and cannot be altered once created.
Any attempts to manipulate it are detected and rejected through keccak256 verification.
From the payment perspective, this game operates as a probability game with predetermined collision outcomes.
YummyGame has no ability to influence game results.
This transparency sets CRASH and WHEEL apart from other gambling methods and forms the foundation of our games.
What's even more important is that we securely hold 10,000,001 seeds, and the seeds used in the game are publicly available for you to verify the results directly.
And right here, on the Bitcoin forum, we want to emphasize that we have already pre-specified the hash value of the yet-to-be-created nth Bitcoin block as the Salt value and will disclose it in advance. This is a crucial step in further ensuring the fairness of the game.
Our promise is to provide you with a worry-free and enjoyable gaming experience through Yummygame.
If you have any questions or concerns, please feel free to contact us anytime. Thank you for choosing Yummygame.
www.yummygame.ioconst seed = '...';
const bitCoinBlockHash = '...';
let saltSeed = keccak256(toUtf8Bytes(seed + bitCoinBlockHash)).slice(2);
const nBits = 52; saltSeed = saltSeed.slice(0, nBits / 4); const r = parseInt(saltSeed, 16);
let X = r / Math.pow(2, nBits);
X = parseFloat(X.toPrecision(9));
X = Math.floor(99 / (1 - X)); // house edge 1% const successMultiply = Math.max(1, X / 100);
Below are the details of our disclosed seeds:
Crash Seedb6b2b87a8e226fe9dce2208483c7c3a735a52d202545b7ceea4a0472a449c11a
Wheel Seed96cf82c49c9e4c43bb9b7692c0d222cb98a9e880144061f2a74a2ae1ded0f46e
Below is the Bitcoin block number containing the hash we will use as a salt value:
Bitcoin Block
Salt Block Height: 828200
Current Bitcoin block height: 828,083 2024-01-30 07:07:43 UTC (from
https://explorer.btc.com/)