According to this article Instant Transaction Fraud: An Explanation, SatoshiDice required all incoming transactions to include fees. How do they do that? I assume that they check the "fee" data from the gettransaction() call to the Bitcoin API. But what happens if the user does not include a fee? Does SatoshiDice reject the bet and send the bitcoins back?

1 Answer 1


They simply do not process transactions they receive without a fee. The sender loses their coins to SatoshiDice if they make this mistake.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.