Love the site, very well done. Only one thing I'm a bit confused over: Is there a reason you decided to have the tickets pay out for each play? The current method is going to end up filling wallets with a lot of small inputs, making it harder to spend without long delays and/or high fees. Perhaps a separate address to purchase a ticket which sends your total winnings after the ticket fully matures? This saves you money, and the player as well in the long run.

It seems as though packaging these smaller inputs with larger inputs allows them to be sent fee-free. If you ever want to consolidate a small amount at a single address, send a larger amount to that address, then send them both back to the address you wanted to consolidate the small amount at. Use the larger amount as a vehicle to transport the smaller amount, for free.

It seems as though packaging these smaller inputs with larger inputs allows them to be sent fee-free. If you ever want to consolidate a small amount at a single address, send a larger amount to that address, then send them both back to the address you wanted to consolidate the small amount at. Use the larger amount as a vehicle to transport the smaller amount, for free.

That's right. A transaction is free so long as it's less than 10,000 bytes and the average (input age) times (input size) is more than about 0.6 bitcoin days. (The code tries to make the threshold 1 bitcoin-day, but allows 250 bytes per input, whereas since most public keys these days are compressed they only take up 148 bytes each in a transaction, causing transactions to be roughly 60% of the size the code expects).

So if you're trying to consolidate 66 single satoshis (the most you can fit into a 10k transaction), you'll need to bring an input with 67*0.6 =40.2 bitcoin days along with it (since the individual satoshis contribute effectively nothing to the transaction's priority no matter how old they are, being so small). That can be a 1 day old 40.2 BTC input, or a 1 hour old 1000 BTC input, or any other combination which gives at least 40.2 bitcoin days.

The transaction you linked to included a 13 BTC input that was over a month old, so it alone contributed more than enough bitcoin days for the whole transaction.

It seems as though packaging these smaller inputs with larger inputs allows them to be sent fee-free. If you ever want to consolidate a small amount at a single address, send a larger amount to that address, then send them both back to the address you wanted to consolidate the small amount at. Use the larger amount as a vehicle to transport the smaller amount, for free.

That's right. A transaction is free so long as it's less than 10,000 bytes and the average (input age) times (input size) is more than about 0.6 bitcoin days. (The code tries to make the threshold 1 bitcoin-day, but allows 250 bytes per input, whereas since most public keys these days are compressed they only take up 148 bytes each in a transaction, causing transactions to be roughly 60% of the size the code expects).

So if you're trying to consolidate 66 single satoshis (the most you can fit into a 10k transaction), you'll need to bring an input with 67*0.6 =40.2 bitcoin days along with it (since the individual satoshis contribute effectively nothing to the transaction's priority no matter how old they are, being so small). That can be a 1 day old 40.2 BTC input, or a 1 hour old 1000 BTC input, or any other combination which gives at least 40.2 bitcoin days.

The transaction you linked to included a 13 BTC input that was over a month old, so it alone contributed more than enough bitcoin days for the whole transaction.

Thanks. That was the best explanation of the logic behind fees that I've heard yet.

So if I try to send a 0-day-old Satoshi by itself, the current rules dictate it would take 456,621 years to finally be confirmed!

Have you considered making it easier to use free plays? Right now it seems frustratingly difficult because you have to spend ฿0.10 just to use one free play, giving you 11 bets, which on average will win you close to two free plays, so you'll get more free plays faster than you can use up the ones you already have!

I really like the idea of a bitcoin lottery and I played yesterday. As of right now I will not play again. Why?

YOUR SITE SUCKS.

For a for-profit business to have no way to ask a question and no contact link is just not acceptable. I know you want to sit on your ass and collect money, but in the real world people have questions and if you have customers you have to answer those questions. It is called "customer service", and it is important.

The funny thing is I got a payment out of the bet, but there is no way for me to see the "ticket" that your site "produced".

First, for a for-profit business to have no way to ask a question and no contact link is just not acceptable. I know you want to sit on your ass and collect money, but in the real world people have questions and if you have customers you have to answer those questions. It is called "customer service", and it is important.

I see you find our link to this topic on the forum, where we give support... also can find us in Facebook, Google+, Twitter or IRC. Besides you are receiving an answer just 2 minutes after you post this message.

Second, even though your site says that I can check my "ticket" by entering the payment address, I did that and it always says "0 tickets found" and "Displaying latest 0 tickets". Here is my deposit address so you can try it for yourself:

1HSDNZYfcevZBNCZjj4y5wyxzbc79a6y32

The funny thing is I got a payment out of the bet, but there is no way for me to see the "ticket" that your site "produced".

That is the betting address, you should enter your address, not ours. Anyways if you just sent the bet, your ticket should be in this page... https://bitmillions.com/tickets how many BTCs did you sent?

If you like you can also send me a PM or an email to charly at shatwo dot com

Have you considered making it easier to use free plays? Right now it seems frustratingly difficult because you have to spend ฿0.10 just to use one free play, giving you 11 bets, which on average will win you close to two free plays, so you'll get more free plays faster than you can use up the ones you already have!

We have some plans where you will be able to redeem more free plays or even transfered to other players.

OK, very cool that you replied right away. What I mean is there should be a way to contact you from the site other than mailing a letter. Obviously I am like millions of other people who want to play your game- otherwise I wouldn't be on this thread telling you what I don't like.

I still have no idea what you mean about my ticket. OK, so I shouldn't enter my deposit address in order to find my ticket. What address should I enter?

The whole point of having a place on the site to answer questions is so that dimwits like me can ask them. I realize that the answer is obvious to you, but it isn't obvious to me. And I'm not really bashing you even though it looks that way from my first post. I just want to know how this all works, and I have not been able to find my answer in the FAQ. My next step was to simply email you and ask, but that isn't possible from your site.

OK, very cool that you replied right away. What I mean is there should be a way to contact you from the site other than mailing a letter. Obviously I am like millions of other people who want to play your game- otherwise I wouldn't be on this thread telling you what I don't like.

I still have no idea what you mean about my ticket. OK, so I shouldn't enter my deposit address in order to find my ticket. What address should I enter?

The whole point of having a place on the site to answer questions is so that dimwits like me can ask them. I realize that the answer is obvious to you, but it isn't obvious to me. And I'm not really bashing you even though it looks that way from my first post. I just want to know how this all works, and I have not been able to find my answer in the FAQ. My next step was to simply email you and ask, but that isn't possible from your site.

this means the address that belongs to you, the address you have the private key.

By the way, the address 1HSDNZYfcevZBNCZjj4y5wyxzbc79a6y32 isn't your particular deposit address. it is the address that bitmillions use for everyone to buy tickets (similar to satoshidice bet addresses).

Let's assume that you're using the original bitcoin client and don't have control over what address will be used to send the bitcoins. As you can see in the search box on the site: "Enter Transaction ID or Address to find your Ticket", so just put the transaction id and you will find your tickets.

I use blockchain.info, and I just looked at the address that I sent money from to find my ticket. Finally. LOL. Why do they say "play for 68 draws" under my ticket and to the right? What does this mean? Why do I have two tickets? I thought by sending .1BTC I would get ten plays?

I use blockchain.info, and I just looked at the address that I sent money from to find my ticket. Finally. LOL. Why do they say "play for 68 draws" under my ticket and to the right? What does this mean? Why do I have two tickets? I thought by sending .1BTC I would get ten plays?

Thanks for answering my questions!

What is you address? Or send me the link to your ticket so I can take a look.

I really like the idea of a bitcoin lottery and I played yesterday. As of right now I will not play again. Why?

YOUR SITE SUCKS.

First, for a for-profit business to have no way to ask a question and no contact link is just not acceptable. I know you want to sit on your ass and collect money, but in the real world people have questions and if you have customers you have to answer those questions. It is called "customer service", and it is important.

Second, even though your site says that I can check my "ticket" by entering the payment address, I did that and it always says "0 tickets found" and "Displaying latest 0 tickets". Here is my deposit address so you can try it for yourself:

1HSDNZYfcevZBNCZjj4y5wyxzbc79a6y32

The funny thing is I got a payment out of the bet, but there is no way for me to see the "ticket" that your site "produced".

Basically this. Everything is broken and doesn't work. It's going to turn out these guys are going to be some sort of scam they have it written all over them.

Basically this. Everything is broken and doesn't work. It's going to turn out these guys are going to be some sort of scam they have it written all over them.

The guy who was complaining was basically mistaken about everything. He didn't realise there are multiple ways of contacting the site owners, and didn't understand that everyone sees the same deposit address, and that you're meant to use your sending address when searching.

None of his criticisms were really anything that needed fixing, except perhaps that things need to be clearer on the site.

If these guys were planning to run a scam, I doubt they would have left such large amounts in the prize pools when they dropped the price of a ticket by a factor of 10. They could quite justifiably have reduced each prize pool by a factor of 10, but decided not to.