Join our Monthly Giveaway for a Chance to Win up to 5000 XRD!

Marc Bonenberger
Blockshard
Published in
4 min readApr 16, 2023

Update to our giveaway:

We’re pleased to announce an update to our ongoing giveaway! As if winning 2500 XRD for every 1000 XRD staked wasn’t enough, we have now added an additional 5000 XRD to the monthly reward pool.

For every 100,000 XRD staked to our Blockshard validator, you will automatically be entered into a lottery for a chance to win 5000 XRD every month until the Babylon upgrade.

We are excited to announce our monthly giveaway for all stakers on the Radix blockchain. Starting from April 16th and until the Babylon upgrade on September 27th, we will be giving away 2500 XRD every month to one lucky winner selected at random.

To participate in the giveaway, simply stake your XRD tokens on the Blockshard validator and earn one entry for every 1000 XRD staked. The more XRD you stake, the higher your chances of winning. Each month on the 15th, we will randomly select one winner from all the entries received during that month.

The giveaway is open to all stakers on the Radix blockchain, and there is no limit to the number of entries you can earn. So, whether you are a small or large staker, you have a chance to win the prize of 2500 XRD.

The winner of each month’s giveaway will be announced on our social media channels. The prize will be distributed within 48 hours of the winner being announced.

Don’t miss out on this exciting opportunity to win 2500 XRD every month! Stake your XRD tokens on our validator today and start earning entries into the giveaway. Good luck!

Update 15/05/2023

🎉 Monthly XRD Staking Giveaway Winners for May Announced! 🏆

Congratulations to our lucky winners:
🥇 rdx…8dqwt3dyl: 5,000 XRD
🥈 rdx…hyqmq9zjc: 2,500 XRD

Prizes have been sent on Radix DLT. Verify transactions in our Telegram channel.

Update 15/06/2023

🎉 Monthly XRD Staking Giveaway Winners for June Announced! 🏆

Congratulations to our lucky winners:
🥇 rdx…8swhc2m4: 5,000 XRD
🥈 rdx…rckm7h7p: 2,500 XRD

Prizes have been sent on Radix DLT. Verify transactions in our Telegram channel.

Update 15/07/2023

🎉 Monthly XRD Staking Giveaway Winners for July Announced! 🏆

Congratulations to our lucky winners:

🥇 rdx…ysp8mvl0: 5,000 XRD
🥈 rdx…jqem7qnk: 2,500 XRD

Prizes have been sent on Radix DLT. Verify transactions in our Telegram channel.

Update 15/08/2023

🎉 Monthly XRD Staking Giveaway Winners for August Announced! 🏆

Congratulations to our lucky winners:

🥇 rdx…hcrz4cqc: 5,000 XRD
🥈 rdx…3qxt62v4: 2,500 XRD

Prizes have been sent on Radix DLT. Verify transactions in our Telegram channel.

Update 15/09/2023

🎉 Monthly XRD Staking Giveaway Winners for September Announced! 🏆

Congratulations to our lucky winners:

🥇 rdx…9qusc6vv: 5,000 XRD
🥈 rdx…hcy6yt7c: 2,500 XRD

Prizes have been sent on Radix DLT. Verify transactions in our Telegram channel.

Stay tuned for exciting future giveaways in Babylon. See you soon on the other side!

Transparency disclosure about the Mechanics of our Giveaway

In order to ensure transparency in our giveaway process, we would like to explain the mechanics behind it. Here’s a breakdown of the formula we use to determine the winner:

Data Collection: All addresses of our stakers (column A) and their respective balances (column B) are copied into an Excel spreadsheet. We then clean the dataset by removing our own staking addresses, as well as those belonging to relatives and friends. For the 5,000 XRD giveaway, we create a new spreadsheet and remove all addresses that stake below 100,000 XRD.

Determining Number of Entries: The number of entries for each address is calculated and recorded in column C. We divide the count in column B by 1000 and round down to the nearest whole number using the following formula:

=FLOOR(Bn/1000, 1)

This step ensures fairness by normalizing the number of entries.

Assigning Random Numbers: A random number is assigned to each address in column D using the formula:

=RAND()

This random number will play a role in determining the winner.

Determining the Winner: The following formula is used to determine the winner:

=INDEX(Ax:An, MATCH(MAX(Dx:Dn*Cx:Cn), Dx:Dn*Cx:Cn, 0))

· Dx:Dn*Cx:Cn: This part of the formula multiplies the random numbers in column D by the corresponding number of entries in column C for each address. This generates an array representing the combined probabilities of winning for each entry.
· MAX(Dx:Dn*Cx:Cn): This part of the formula finds the maximum value from the combined probability array. The entry with the highest combined probability will have the largest value.
· MATCH(MAX(Dx:Dn*Cx:Cn), Dx:Dn*Cx:Cn, 0): This part of the formula finds the position (row number) of the maximum value within the combined probability array.
· INDEX(Ax:An, MATCH(MAX(Dx:Dn*Cx:Cn), Dx:Dn*Cx:Cn, 0)): This part of the formula retrieves the corresponding blockchain address from column A based on the row number determined in the previous step. This gives us the address of the winner, who is selected based on a combination of random numbers and the number of entries.

--

--