Logo Moneypot
Bet #63611540
General
User madao
App Bit-Exo
Kind Custom
Coin ETH
Wager 7.00 ethbits
Placed
Profits
User Profit 4.55 ethbits
Investor Profit -4.5675000004 ethbits
App Profit 0.0175000004 ethbits
MoneyPot Profit 0.0000000000 ethbits
House Edge 1.00%
Total Expected Value -7.00000016 ethbits
Provably Fair
Client Seed 936624994
Server Secret c938cff12b284d606b9b70f96d0673d61cb47919a2db591835fe45dcf1070838
Server Salt 2fb5342498adb9f7ca6ca728011c781c871061c5ee846894bacf99f510c716d8
Server Hash 476dd841b0f922128d9748ed19712df6c04f03c1602bea6aa4a6051ff3c553cf
Raw Outcome 380128778
Method SHA-256
Payouts
From To Value Probability Expected Value
0 2576980377 11.55 ethbits 60.0000% 6.93000000
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.

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

Javascript (cryptocoinjs / sha256)

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