Provably Fair

Our games are provably fair and perpetuated by the blockchain. You can calculate the winning result for any block backwards, but you cannot know the outcomes for the future. The spinning wheel and the dice on our website are only a graphical representation of the result, that is actually calculated from the Chia blockchain block header hash and a secret plaintext, set in advance and valid 24h.

For the coin game, we calculate the result using your coin name and our secret plaintext.

How do the games work?
The Ultimate Wheel and Magic Dice:

Each game on our website lasts 7 blocks. First 5 blocks are betting blocks, 6th block is cool down block and the 7th gives the game result.

Bets are gathered together in 5 blocks (transactions confirmed in blocks ending in 1 to 5 and blocks ending in 6 to 0). The result of the bets is than calculated from header hashes of blocks ending in 7 and in 2.

Example: you send your bet in XCH to our receive address and see the following in your Chia wallet:

Your transaction is confirmed in block 1,504,884, so we include it in the game of blocks from 1,504,881 to 1,504,885. The result for this block will be calculated from the header hash of block 1,504,887 and a secret plaintext generated in advance. Nobody can predict the outcome or change it.

In rare cases, where the blocks of the blockchain rearange themselves after we fist see the transaction (called the Foliage), the correct transaction block is the one where we first observed the transaction.

Here is how the result is calculated:

HMAC(algorithm=SHA256, data=header_hash, key=secret_plaintext). We take first 12 digits of the outcome, calculate it from hexadecimal to decimal and then:

For the Ultimate Wheel: We divide this number by 21 and then multiply the decimal part with 21.

We always add +1 to the result, to avoid 0.

For the Magic Dice: We divide this number by 6 and then multiply the decimal part with 6.

We always add +1 to the result, to avoid 0.

The table of winnings for each game is below:

Field number WHEEL Multiplier
1 4
2 0
3 1
4 2
5 0
6 1.5
7 1.5
8 0
9 2
10 2
11 0
12 1
13 0
14 0
15 0
16 0
17 0
18 2
19 1
20 0
21 0
Field number DICE Game Multiplier
1 Bet on odd 1.93
Bet on numbers 1 and 2 2.75
Bet on number 1 5.55
2 Bet on even 1.93
Bet on numbers 1 and 2 2.75
Bet on number 2 5.55
3 Bet on odd 1.93
Bet on numbers 3 and 4 2.75
Bet on number 3 5.55
4 Bet on even 1.93
Bet on numbers 3 and 4 2.75
Bet on number 4 5.55
5 Bet on odd 1.93
Bet on numbers 5 and 6 2.75
Bet on number 5 5.55
6 Bet on even 1.93
Bet on numbers 5 and 6 2.75
Bet on number 6 5.55
The Coin Toss game:

Formula to get the random winner:

HMAC(algorithm=SHA256, data=coin_name, key=secret_plaintext). We take first 12 digits of the outcome, calculate it from hexadecimal to decimal. If the number is divisable by 2 (even number), you win, if the number is odd, we win.

Here are the hashes for secret plaintexts by day. The secret plaintext will be released every day at midnight CET and you can check it against the hash using SHA256(secret_plaintext).

Date Secret Plaintext Secret Hash Date / Secret Plaintext / Secret Hash
2022-12-02 0x891e2772bdacf09f6482159ebd9dcf43a0980717b45009ddb7904919510540b8
2022-12-02
0x891e2772bdacf09f6482159ebd9dcf43a0980717b45009ddb7904919510540b8
2022-12-01 0x6a376f75fdba27f04852343fe5b6bdb446b456291661cba571580749d62a1957
2022-12-01
0x6a376f75fdba27f04852343fe5b6bdb446b456291661cba571580749d62a1957
2022-11-30 0xec0b50b6ba260a83a0317d39314d9854ecc5c02d1b80749904cbe96bc67e1431
2022-11-30
0xec0b50b6ba260a83a0317d39314d9854ecc5c02d1b80749904cbe96bc67e1431
2022-11-29 0x09b6d5833cb5cf901b879a6922d9c2637fc700042b47aa42d28f8eb79cf853a6
2022-11-29
0x09b6d5833cb5cf901b879a6922d9c2637fc700042b47aa42d28f8eb79cf853a6
2022-11-28 0xbe3b6f7fd0606f4df82de7b75b0131cfe0ebcc690076683ce72bae2424adceee 0xbbcb8eebf4f97c18abcbbd13db2df3f76f6f9e9abadae6139db741606d260cbe
2022-11-28
0xbe3b6f7fd0606f4df82de7b75b0131cfe0ebcc690076683ce72bae2424adceee
0xbbcb8eebf4f97c18abcbbd13db2df3f76f6f9e9abadae6139db741606d260cbe
2022-11-27 0x81899a8d1a821d9295a4fd0e92cdd7b4062c43d982c1eb7bec05cb7232aa5fcf 0x8925862d80b13fb07f98044a5d61afef6fd2cba7149cc54c0d38502ee804e77a
2022-11-27
0x81899a8d1a821d9295a4fd0e92cdd7b4062c43d982c1eb7bec05cb7232aa5fcf
0x8925862d80b13fb07f98044a5d61afef6fd2cba7149cc54c0d38502ee804e77a
2022-11-26 0x5935595f51feaada51767527f9d81aef68c0fd453e2b397093c5d59e306b0f30 0x93f58d6d8efd60c4cc76b5f0ddcd6e0f6c180db43d1a8552de873d97cb6b5af4
2022-11-26
0x5935595f51feaada51767527f9d81aef68c0fd453e2b397093c5d59e306b0f30
0x93f58d6d8efd60c4cc76b5f0ddcd6e0f6c180db43d1a8552de873d97cb6b5af4
2022-11-25 0x84e31e9d17d9c288b2dfaaf4bb00e8018948f136e31a505a2b2c025630fe9de2 0x01d6dfbaef88f259bdde8f4910426f01f5b03436306b91d1529c8338842ac0b6
2022-11-25
0x84e31e9d17d9c288b2dfaaf4bb00e8018948f136e31a505a2b2c025630fe9de2
0x01d6dfbaef88f259bdde8f4910426f01f5b03436306b91d1529c8338842ac0b6
2022-11-24 0xad642641066be6487851e1766e4a4165493f195c235add69824dd81c198030fb 0x78d77f9e47826f900e353162dfc04b2b9679aec436f2c94f4bc1064e079b1b88
2022-11-24
0xad642641066be6487851e1766e4a4165493f195c235add69824dd81c198030fb
0x78d77f9e47826f900e353162dfc04b2b9679aec436f2c94f4bc1064e079b1b88
2022-11-23 0xce45cc6a19e9f84b5e567abb3ff1b426bf2254099112fa6f98c82b1baa1c27f9 0x064d665e69696ab960f22aa979e38fa2cd0469ec1d0e31ba208533dd18f72dea
2022-11-23
0xce45cc6a19e9f84b5e567abb3ff1b426bf2254099112fa6f98c82b1baa1c27f9
0x064d665e69696ab960f22aa979e38fa2cd0469ec1d0e31ba208533dd18f72dea
2022-11-22 0x965240f9bc7bc186ce222b5233f3524fbb0b61c3162ee4f16613e7ace05556b1 0x3f9507de721431855dbe955d9aa8bdf902779765ab094b397154c37af06c7dab
2022-11-22
0x965240f9bc7bc186ce222b5233f3524fbb0b61c3162ee4f16613e7ace05556b1
0x3f9507de721431855dbe955d9aa8bdf902779765ab094b397154c37af06c7dab
2022-11-21 0x7b62e7308b8b86524719a60deeebdb3cf2ee08f8db5c66afe2b827f8d4a46248 0xa8fa8ad5896f88c13689917015e6a8fce4cc9b1ebe1f3741552bd5d9e5c6841d
2022-11-21
0x7b62e7308b8b86524719a60deeebdb3cf2ee08f8db5c66afe2b827f8d4a46248
0xa8fa8ad5896f88c13689917015e6a8fce4cc9b1ebe1f3741552bd5d9e5c6841d
2022-11-20 0x5a73645e25b430294230c1f46e7655a4122d25a78d7e56e7d0b4a7851daa53fb 0x0c094041242425f08a790078e11176ba9d30b0699a27828e7539fe054377014c
2022-11-20
0x5a73645e25b430294230c1f46e7655a4122d25a78d7e56e7d0b4a7851daa53fb
0x0c094041242425f08a790078e11176ba9d30b0699a27828e7539fe054377014c
2022-11-19 0x020ccaf04082555d7a9e56bec68596373f4d4a04c95f78213816218f24415adb 0x3fb6102a54cd317b3c084570d594576fdfd0fac648d364540bfe75737d52f548
2022-11-19
0x020ccaf04082555d7a9e56bec68596373f4d4a04c95f78213816218f24415adb
0x3fb6102a54cd317b3c084570d594576fdfd0fac648d364540bfe75737d52f548
2022-11-18 0x37154cf75e0ae90a3a84c4938f21d982968df91e24a2f2752678b79e3ac21429 0xa2a47568c04f46c5b6b65c512c8800e2a3a9f7cca3eac8ab9b93dff84a142347
2022-11-18
0x37154cf75e0ae90a3a84c4938f21d982968df91e24a2f2752678b79e3ac21429
0xa2a47568c04f46c5b6b65c512c8800e2a3a9f7cca3eac8ab9b93dff84a142347
2022-11-17 0x262a0d4cf03256cfcc65641bb31da3cbee2b4b3bbd8abfa410ac8c077fdd7882 0xc4b8bfcae0d1922d6f2fc0523670c1c93cbe89ede28904d73a10d56c3e58fb64
2022-11-17
0x262a0d4cf03256cfcc65641bb31da3cbee2b4b3bbd8abfa410ac8c077fdd7882
0xc4b8bfcae0d1922d6f2fc0523670c1c93cbe89ede28904d73a10d56c3e58fb64
2022-11-16 0xcbfc232af6b82aa04f45b0753ddd3f5701df44d53a9b010a7a53f4083bfa516e 0x2f0028251cc81556f2f5c79193aa0e06365884e9f07879055ea19410cba97df3
2022-11-16
0xcbfc232af6b82aa04f45b0753ddd3f5701df44d53a9b010a7a53f4083bfa516e
0x2f0028251cc81556f2f5c79193aa0e06365884e9f07879055ea19410cba97df3
2022-11-15 0x86478c4929965a23ad0cbb260df67c226b2002d5428f716e8578829ff4a401f5 0x8aac19f0d4163de10757567659bb77cfa1f24189dfc54a00d724f2025d8127a4
2022-11-15
0x86478c4929965a23ad0cbb260df67c226b2002d5428f716e8578829ff4a401f5
0x8aac19f0d4163de10757567659bb77cfa1f24189dfc54a00d724f2025d8127a4
2022-11-14 0xf1882a6b9789a9c7466751360e813b7818e3dcdcb0fd71af2f843518e5bc5665 0xb465f7187824af27d5f2e772b7c625c00c6b4a0b5d67be23fe257c6fc7323905
2022-11-14
0xf1882a6b9789a9c7466751360e813b7818e3dcdcb0fd71af2f843518e5bc5665
0xb465f7187824af27d5f2e772b7c625c00c6b4a0b5d67be23fe257c6fc7323905
2022-11-13 0x26ce1d73c8388ee80ade7c0aa8e36714262c6c87bd4823c47a8bb3d5eb9be12e 0x46deb71dd4f534bec4913fc62661add237a95f7555de429f51e42318d49a94e6
2022-11-13
0x26ce1d73c8388ee80ade7c0aa8e36714262c6c87bd4823c47a8bb3d5eb9be12e
0x46deb71dd4f534bec4913fc62661add237a95f7555de429f51e42318d49a94e6
2022-11-12 0x17aabca3fd8a33378942c6d9c696cbab23d8fe709946547e2967ac01a5136d88 0xde820b85a9e87a23052f41b6815eaf44d1cfadbfa862848de129e1b300854b6b
2022-11-12
0x17aabca3fd8a33378942c6d9c696cbab23d8fe709946547e2967ac01a5136d88
0xde820b85a9e87a23052f41b6815eaf44d1cfadbfa862848de129e1b300854b6b
2022-11-11 0xdc46e2d424928760755b1553be4ac51cc985c25a98f75736fd9614d5b8a2864d 0x540b2aa5212b64900c5c2f972e65ca1d2c368f5ba0a7992727331d8f404f7415
2022-11-11
0xdc46e2d424928760755b1553be4ac51cc985c25a98f75736fd9614d5b8a2864d
0x540b2aa5212b64900c5c2f972e65ca1d2c368f5ba0a7992727331d8f404f7415
2022-11-10 0xf513636c1f6d21e65294ce4fdc3dfd1a8ffa063012b83e728e94b034d6cbb28a 0x7e8c8a7674fa3316fa836a09e7b54829d2aa354a1db67b3c34eb9d47ae31c342
2022-11-10
0xf513636c1f6d21e65294ce4fdc3dfd1a8ffa063012b83e728e94b034d6cbb28a
0x7e8c8a7674fa3316fa836a09e7b54829d2aa354a1db67b3c34eb9d47ae31c342
2022-11-09 0xc83f55496adf366ad059306154fd9463583ef513e47c68f3dedd4268f49d4b00 0xb7d99af4d2ad20bb0ffe7b1e41ad93ac2b8091345b58b3c0bbc38a0bf1ccaa27
2022-11-09
0xc83f55496adf366ad059306154fd9463583ef513e47c68f3dedd4268f49d4b00
0xb7d99af4d2ad20bb0ffe7b1e41ad93ac2b8091345b58b3c0bbc38a0bf1ccaa27
2022-11-08 0x9e1fc4e2c986d26802a98b668429864a7421fd92f64cc8f7d0c2ea9f82686356 0x6b3cbb197c2f8bc99fd3d423ad5b32199f0f9d1034071954ccc6cb35237a0c5a
2022-11-08
0x9e1fc4e2c986d26802a98b668429864a7421fd92f64cc8f7d0c2ea9f82686356
0x6b3cbb197c2f8bc99fd3d423ad5b32199f0f9d1034071954ccc6cb35237a0c5a
2022-11-07 0x89a6e3ac5379daa48292173d3cd8adfd7dbd2fe1118fb1c0c394b019d7ea3475 0x34bac9ca7a5fcc2d906907d800c870375df5a8862e2842b1c5c485487047af20
2022-11-07
0x89a6e3ac5379daa48292173d3cd8adfd7dbd2fe1118fb1c0c394b019d7ea3475
0x34bac9ca7a5fcc2d906907d800c870375df5a8862e2842b1c5c485487047af20
2022-11-06 0xa2b40eb398252f228bf533535544d8743cb4c89b6d3daee820e511e6559044f9 0x41b1e7f667144f9fe37ab6294cfe44a112e21a23d854d373d31c5292a7ffd7c1
2022-11-06
0xa2b40eb398252f228bf533535544d8743cb4c89b6d3daee820e511e6559044f9
0x41b1e7f667144f9fe37ab6294cfe44a112e21a23d854d373d31c5292a7ffd7c1
2022-11-05 0x3830c26c0de2fdfa702f19bbfd6e5a40763ee1b221a423acf9fcc810f7499fb4 0x2daa6a5d57817244198ee82f2a9265a4d30d91616aeb70d58971b0b1430debab
2022-11-05
0x3830c26c0de2fdfa702f19bbfd6e5a40763ee1b221a423acf9fcc810f7499fb4
0x2daa6a5d57817244198ee82f2a9265a4d30d91616aeb70d58971b0b1430debab
2022-11-04 0x37aa0df09bead4dd4c3acb554a41dc954904ce7656068c7db064818b61d0921e 0x1c6f108931f0c26cc2feb7e0aaeeeb09202921fedc63f1d0808f8b70c2f9c317
2022-11-04
0x37aa0df09bead4dd4c3acb554a41dc954904ce7656068c7db064818b61d0921e
0x1c6f108931f0c26cc2feb7e0aaeeeb09202921fedc63f1d0808f8b70c2f9c317
2022-11-03 0x2732a98410419c7f5aee53d7d1e70184d1c3a6327913ec4aa637a7705061cee6 0xee866155bd8bbf39fa61620334c3a7b4650410bdae1ac525195439a30e7d7091
2022-11-03
0x2732a98410419c7f5aee53d7d1e70184d1c3a6327913ec4aa637a7705061cee6
0xee866155bd8bbf39fa61620334c3a7b4650410bdae1ac525195439a30e7d7091
Lucky Draw game:

Each ticket is calculated into a numeric value. The prizes are than given out in a descending manner (highest number wins). The formula to get the value for each ticket is:

HMAC(algorithm=SHA256, data=coin_name, key=block_header_hash). We take first 12 digits of the outcome, calculate it from hexadecimal to decimal. If an user purchases multiple tickets, the data field in calculation is created from coin name and addition of a -$number. For example, first ticket is coin_name-1, second coin_name-2 and so on. The block_header_hash is taken from first block ending in 10 after the pay-in round is closed (for example, block 2,000,010).