Raffle Rules:
Obtaining Tickets:
Tickets are obtained for each raffle for each 50k satoshis or tokens bet. Tickets obtained with BTC betting go towards the BTC raffle, ones obtained with token betting go towards the token raffle.
The amount of tickets earned is rounded down, so if you bet a total of 90k tokens, you will have 1 ticket at the time of drawing.
Prize Draw Time:
The current drawing time is TBA. But it will be around 5 - 6 days after the time of this post.
Determining the Winner:
We will publish a list of all users, and their tickets held once the draw time is reached.
The list will be in a format to protect privacy as follows:
HMAC_SHA256($Username, $UserID) = "$StartTicket to $EndTicket"
This will allow users to easily check if they are listed as expected, and will allow us to only reveal the identity of the winner instead of all participants. Any user who wishes to may also prove they are on the list as well. The list will be ordered by hashes alphabetically. The first ticket will be numbered 0.
Once this list is made, we will pick a target block around +5-10 blocks from the most recent. Once this block occurs, we will wait until it is 4 blocks deep to prevent any issues with it possibly being orphaned.
We will take the first 12 hex digits of SHA256($BlockHash) and convert to decimal, allowing for a number from 0 to 281474976710655 to be chosen. We will then divide this number by the number of tickets held, and keep the remainder. This will be the ID of the winning ticket. This same method, applied to the same block, will be used for both raffles.
How to determine how many tickets we have at present?