Prize Draw Not Open Yet

Entries Open In:

05
Days
05
Hours
05
Minutes
Explain More
Go to Home
Step 1/7

Enter the Free Speech Prize Draw!

Choose your preferred entry method and follow the steps below:

This is some text inside of a div block.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

You can receive one free entry to the prize draw by including a unique Hex code in the OP_RETURN of any valid on-chain Bitcoin transaction.

To generate you’re a unique hex code please provide your BTC payout address below:

This is some text inside of a div block.
Play with Lightning
Play
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Step 2/7

Pay The Lightning Invoice

1

Open your lightning wallet and scan the QR code or copy/paste the invoice shown below

2

Pay the invoice to purchase your entries

3

Click "Continue" once you've paid the invoice

QR Code
Make sure to pay the lightning invoice within 5 minutes!
Invoice

Invoice Paid?

Step 2/7

Getting Hex for OP_RETURN

1

Enter the following message in the OP_RETURN of a valid on-chain Bitcoin transaction:

Loading ...
2

The on-chain transaction containing your OP_RETURN entry must be confirmed in a mined Bitcoin block BEFORE the prize draw closes and entries are collated and timestamped.

3

OP_RETURN Hex codes are only valid for one free entry. Each additional entry requires a separate on-chain transaction with a unique hex code provided by us.

4

Winnings will ONLY be paid out to the Bitcoin address that was used to create your unique hex code.

Invoice
Enter With Lightning
Step 3/7

Verifying Of Your Entry

Data from our lightning node will confirm your entry:

Payment Confirmed:
Loading ...
Payment Received:
Loading ...
Payment Hash:
Loading ...
Amount Paid:
Loading ... Sats
Step 4/7

Entry Closed - Waiting For Final Payments

We are just waiting a few minutes for any final outstanding invoices to either be paid or allowed to expire. No new entries will be accepted at this time.

Please check back later for results or subscribe to our Telegram channel to stay updated.

Go to Home
Join For Live Updates
Telegram
Step 5/7

Collating Entries

Existing entries are currently being collated, sorted into ascending order and timestamped. Once this process is complete, we will announce the Bitcoin block that will be used to select the winner.

Come back in a minute or two to download the file of entries and associated timestamps, or subscribe to our Telegram channel to receive live updates!

Go to Home
Join For Live Updates
Telegram
Step 6/7

Waiting For Winning Block

The entries have now been collated, sorted and timestamped, and Bitcoin’s next block will determine the winner of the prize draw.

The blockchain is currently at block status.latestBlock.
The hash of block status.winnerBlock will be used to select the winner.
Please check back later for results or subscribe to our Telegram channel to stay updated.
Step 7/7

Provably Fair Results!

Everything about this prize draw was provably fair and you can verify this yourself using the information published below:

Timestamped Entries

All entries into the prize draw are collated, sorted and published BEFORE the Bitcoin block used to choose the winner has been mined. You can download the list of entries below and verify this using the associated timestamps.

You can also verify that every entry was a legitimate paid entry by checking our lightning node and validating LN invoice IDs.

The Winning Block

The prize draw winner was selected using the hash of a Bitcoin block that was mined AFTER the timestamped list of entries published. The details of that ‘winning block’ are listed below:

Winning Block
{{status.winnerBlock}}
Block Hash (Hex)
{{ status.winningHash }}
Block Hash (Decimal)
status.winningHashBase10

Bitcoin Chooses the Winner:

To select a winner from our list of entrants we divide the winning block’s hash by the total number of entrants. The remainder of that calculation is the winning entry line in our list of entrants.

Total Number of Entries
{{ status.entryCount }}
Block Hash (Decimal)
status.winningHashBase10
Winning Block Hash / Number of Entries
xxxxx with a remainder of: status.winnerMod
Winning Entry Line
(0 based, the first entry is line 0)
{{ status.winnerMod }}
The winning BTC address is
status.winningBTCaddress

Verified Payouts:

50% of the prize pot was paid to the winner as their prize.

50% of the prize pot was donated to The Free Speech Union.

You can verify both of those payments have been made using the TXIDs shown below:

Winner Transaction ID
Pending ...
Charity Transaction ID
Pending ...

Winners will be paid following three block confirmations after the ‘winning block’ to minimise the risk of the ‘winning block’ being orphaned due to a block re-org.

Total Number of Entries: {{ status.entryCount }}
Block Hash (Decimal): status.winningHashBase10
Winning Block Hash / Number of Entries: status.winnerMod.
Winning Entry Line: {{ status.winnerMod }}.
(0 based, the first entry is line 0).
The winning BTC address is: status.winningBTCaddress
Payout Transaction ID: Pending ...
How it works
Join For Live Updates
Telegram