Blueprint for conducting raffles in Gods Unchained

in Gods On Chain4 days ago (edited)

Introduction

In a recent post I presented an algorithm that always finds all pre-determined rare events in a limited number of trials.The context was the distribution of Mythic Variants and the challenges involved in ensuring the process was carried out as expected and without errors.

But in the end I explain why I think a raffle system is actually better. A raffle system has a few advantages:

  • always distributes all prizes irrespective if all packs are sold or not

  • there are no risks of all the prizes being randomly found too soon (and selling the remaining packs losing some of the appeal)

  • there are no artificial distribution solutions (pre-determined prize allocations or checkpoints) that create probabilistic dead zones that buyers are incentivized to avoid and could dampen the buying momentum, which means that

  • there is an even, constant incentive to buy packs until the end

  • the chances of being selected are strictly the same for all entries

  • if some form of instant gratification is desired, there could be raffle tickets, with the added benefit of generating earnings and upside for more people than the very few prize winners

I also think minting valuable 1/1s directly from pack purchases is a bad idea. Some will be lost in inactive wallets / accounts and never seen in the game again. This has happened before. It's a waste.

In this post I try to go into some detail about how an online raffle process could look like for GU, minimizing mistakes and guaranteeing fairness and transparency.

Procedure aside, there is the issue with compliance: there could be local laws regarding raffles or sweepstakes that need to be accounted for. But I'm not a lawyer and I don't know anything about this, so I'll leave that part to the experts.


Basic raffle procedure

  1. An accounting backend tool generates a list of entries. This tool could be made available to every game, as part of the package of features Immutable X makes available to games they support. It would allow the selection of one or multiple sales events or categories and generate a list of every purchase or a unique list of buyers, as necessary. A list of player IDs or mint addresses would then be sent to the next step.

  2. The list of entries is made public - Discord, a blog post, etc. There would be 1-3 days for the community to review the list and point to inaccuracies. If the list needs to be updated, the timer starts again, and this process repeats until no further errors are found.

  3. The raffle is set up on a dedicated website like https://raffall.com/en or https://fairyraffles.com/. Fairy Raffles stores data and determines the outcome via blockchain, using the Arbitrum One network, for a small ETH fee. The website should allow the verification of the raffle data after the raffle ceremony.

  4. The raffle ceremony is streamed live - on Twitch or Youtube and the video is made available for a few days. The raffle data and results should also be made available on the website used to pick the winners.

  5. The winners are announced

    • on social media channels and Discord

    • via the email address linked to their wallet address / player ID.

    • in the game client, that is set up to enable personalized news entries so that the winners see a news banner informing them of the result and that they should contact the GU team to receive their prize.

  6. The actual minting of the prizes could be further automated by enabling the winner to sign a message for example. This would also help the team save some time on manual tasks. The winner could receive a ticket "Please contact the GU team to claim your xyz prize" that once burned would trigger the minting of the prize.

  7. If the prize is not claimed in a certain number of days, the raffle result is forfeited and a new winner is selected, repeating the procedure from point 3, until all prizes have been distributed.

  8. Update the initial report in point 2 with the raffle results or create a new post with the outcome and links to the raffle result and the ceremony video.


Raffle with tickets

  1. The same general principles apply, but in this case raffle tickets would be minted together with the card packs. The tickets could be more or less than the number of items sold, depending on the particular raffle strategy.

  2. During the initial period the tickets would be tradable in the secondary market. People interested in increasing their odds of winning are able to purchase tickets from other people.

  3. There is a snapshot date, when the number of tickets in each address is recorded and locked for the raffle ceremony

  4. The raffle is executed on the ownership of the tickets (instead of the purchasing data), following the same principles as before.

  5. The actual minting of the prizes could be automated by allowing the winner to 'turn over' their ticket by burning it at the Forge for example. In case of inactivity, there would need to be a system in place to invalidate prior winning tickets.

  6. As a consolation prize, ticket owners can redeem (or burn) their tickets in exchange for an exclusive cosmetic item, for example. There could be a deadline for this process as well.



AI image generated by ChatGPT

Sort:  


The rewards earned on this comment will go directly to the people( @agrante ) sharing the post on Reddit as long as they are registered with @poshtoken. Sign up at https://hiveposh.com. Otherwise, rewards go to the author of the blog post.

Interesting article, the raffle system is an opportunity to improve rewards, mainly for investors and would make everything more transparent among the largest collectors.

Congratulations @agrante! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 9000 upvotes.
Your next target is to reach 10000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

LEO Power Up Day - November 15, 2024

I don't think I'm perhaps the best person to give an opinion on this, after all, there are cases and cases, and not everyone can be the same. But there are some points to raise about this and I totally agree with what happens:

I also think that minting valuable 1/1s directly from package purchases is a bad idea. Some will be lost in inactive wallets/accounts and never seen in the game again. This has happened before. It's a waste.

I can cite examples in Splinterlands, where accounts with an inordinate number of inactive accounts, or abandoned by big players, contain many packs from past collections, which will probably never be opened again. And based on its price, I don't see anyone buying it.