Logo Moneypot
Bet #63611534
User madao
App Bit-Exo
Kind Custom
Coin ETH
Wager 4.00 ethbits
User Profit -4.00 ethbits
Investor Profit 3.9899999998 ethbits
App Profit 0.0100000002 ethbits
MoneyPot Profit 0.0000000000 ethbits
House Edge 1.00%
Total Expected Value -4.00000009 ethbits
Provably Fair
Client Seed 936624994
Server Secret 346fbe6835d4fb2c451d405200acf5fde3d5ca7855080f1f521b10acd0b03efd
Server Salt 41ee7d1133d2b6a2bfe97abb1ecfa6cc8c281c3111b743c65c8de2c882726687
Server Hash 2eadb00764c9762bfc031109db162bda12a8554bd80386b11dc0469f0e1049f5
Raw Outcome 2953693985
Method SHA-256
From To Value Probability Expected Value
0 2576980377 6.60 ethbits 60.0000% 3.96000000
2576980378 4294967295 0.00 ethbits 40.0000% 0.00000000
Provably Fair Outcome

MoneyPot uses a Provably Fair algorithm that calculates raw outcomes from generated SHA-256 hashes. The Bet Hash is generated from the resulting hash of two unique hashes, the Server Seed and the Server Salt. The Server Seed and the Server Salt are both unique 64 character strings.

The Raw Outcome is based on a combination of the Server Seed and the Client Seed. After both are hashed together with SHA-256, we trim the resulting hash of the two to the first eight characters and then converted to an integer using Base16.

$outcome = intval(substr(hash('sha256', $serverSeed . $clientSeed), 0, 8), 16);

Javascript (cryptocoinjs / sha256)

var output = Number.parseInt(sha256(serverSeed + clientSeed).slice(0, 8), 16);