bitcoin
random_bytes(client_seed, server_seed, bet_count)
server_seed
hmac_sha256('{{serverseedunhashed}}', '{{verifyclientseed}}:{{verifybetcount}}:0')
{{verifyclientseed}}
{{verifybetcount}}
= {{verifybytes.map(b=>b.toString(16).padStart(2, '0')).join('')}}
0x{{verifybytes.map(b=>b.toString(16).padStart(2, '0')).join('')}} / 256^2
{{verifybytes.map(b=>b.toString(16).padStart(2, '0')).join('')}}
= {{parseInt(verifybytes.map(b=>b.toString(16).padStart(2, '0')).join(''), 16) / 256**2}}
Math.floor({{parseInt(verifybytes.map(b=>b.toString(16).padStart(2, '0')).join(''), 16) / 256**2}} * 10001)/100
{{parseInt(verifybytes.map(b=>b.toString(16).padStart(2, '0')).join(''), 16) / 256**2}}
= {{verifyrollvalue}}
you're using play money; deposit bitcoin to enable withdraws!
if you run out of play money, you can Deposit 100 sats from faucet
On-Chain
Copy address
Lightning
Amount too large for lightning
Copy payment request