Bitcoin and Bets

This things operates are zero confirmations. Bets and evaluated as soon as my client picks up the broadcast. This is safe for me because I always build the answering transaction with the output of your bet transaction. That means a blockchain that does not contain your bet cannot contain my answer.

You place a bet by sending bitcoins to one of the addresses listed in the bet options table. Bitcasino sees this, evaluates win or lose and generates a return transaction. If you lose, the return is one half the house edge. That means a number way lower than your bet. If you win, your bet is multiplied by the prize multiplier and that amount is sent back.

This means there is an answering transaction for each bet and normally you see that transaction in your client after a few seconds. This makes it easy for me to write the software, I simply find any unspent outputs to my bet addresses and process them.

Multiple Bets

If desired, you can put multiple bets in a single transaction. Just put in multiple outputs to as many of the bet option addresses as you want. Each bet will be evaluated and paid. All the bets from one transaction will have the same lucky number.

Delays

If I have a problem with my software there might be delays in processing bets or creating return transactions. I'll try to minimize this but much of this is a work in progress. A transaction will always be evaluated with the date of when it was first seen by my software. This means if your transaction comes in on the first, my software will tag the transaction with that date. Then if the transaction fails, my program explodes and I don't get it fixed until the second your transaction will still use the first for the purpose of lucky number selection. However if someone else breaks my software and it takes me days to fix, your transaction might not end up tagged until I complete the fix and run through the backlog.

Problems

I'll do my best to resolve any problems to your satasfaction. It might take some time but I'll do my best. If your demands are unreasonable I'll make fun of you.

Min/Max Bets

Because I only have a limited pool of funds to back bets there is a max bet for each bet option. It might be below the min bet, making betting impossible. The max may also change as bets are processed making what was previously a valid bet invalid as other bets are processed and paid. In this case, the bet will be returned before evaluating for win or lose. I realize the changing max bet and low max bet are a pain. Hopefully they won't always be.

Contact

Contact me at fireduck@gmail.com or fireduck on reddit. If you are asking about a particular transaction, please send the transaction id.