Your word is good for a dozen dimes. Distribute or keep as you like. Thanks for sharing the game with people and keep the feedback coming.
That took me a while to work out. She hadn't received the dime, and the address I was playing with hadn't either. They I remembered I have a donation address in my signature... Thanks a lot!
Keeping the address active for the same wager briefly crossed my mind, but since we reserve funds to be sure we can pay them I don't know how that would work. How do you reckon SD does it? Unlimited loss risk? And go manual when the hot wallet runs out?
edit: ohh, what about a "play the same bet again" button to make it reserve the funds one more time?
The last time I looked, SatoshiDICE was 700 BTC down overall since they started operations. Their maximum bets get set to a maximum of 5 BTC across the board recently, even the ones which you're pretty sure to win and which pay very little. I don't know if that's just a feature of how martingale betting looks to the house - a series of small losses with the occasional monster win. But if max bet is now 5 BTC, there won't be any monster wins for the house, so I don't know.
How about on the first page, having a '+' button which adds 3 box boxes, for "bet", "win" and "guess" each time it's clicked, up to a maximum of 10 bets or so. Each time it's clicked the hash changes as a new predetermined number is added to the secret. The paranoid user can keep a list of all the hashes and see that sha256(junk date nnn1) = first hash, sha256(junk date nnn1 nnn2) = 2nd hash, etc. and the less paranoid but still careful user just needs to check that sha256(junk date nnn1 ... nnnN) = final hash. You only ever store a database entry for the final hash, along with the "junk date nnn1 ... nnnN" secret. The user has to pay for all the bets at once, to a single address, and gets the results all at once on a single page. You count this big bet as if it were N single bets, so if you usually allow a user to have 10 pending bets, you only allow them one of these 10 bet combinations.