Building an NFT Tournament Dapp
human beings crave competition. We have evolved to compete for status, resources, and power. It drives most of our behavior.
NFTs recently exploded in popularity. Even if some of the mania has died down, there is still a significant amount of interest from digital artists.
But as it currently stands, the possible use cases of NFTs are limited to:
To encourage more use of this new technology, I’m creating NFTournies for people to put their NFTs work.
How it will work
Users will pay an entry fee to submit their NFT. Entry fees will eventually be given to the winner of the competition.
And the number of participants is not capped. Which means that the more people participate, the bigger the reward.
Only contestants will be allowed to vote for NFTs to win the tournament. They won’t be allowed to vote for themselves.
These rules ensure that contestants won’t create fake Ethereum addresses and vote for themselves. They’ll also have an incentive to vote for the best NFT in the competition. Why throw away your vote to random?
The website itself will consist of 3 pages.
Landing page — prompts users to join the current week’s competition
Explanation page — the rules
Current contestants — to show users who has already entered the tournament
I’m starting from the Scaffold-Eth template to get this going as quickly as possible.
I want to thank Austin Griffith for creating such an amazing developer resource that concludes dozens of YouTube tutorials.
As I mentioned, this is going to be my first real attempt at creating a serious Dapp. I’m not expecting this to gain popularity to any extent. But I do hope this turns out to be a great learning experience.
And I wanted to do this publicly seeing as so many people have become interested in Dapp development.
So, make sure to follow me if you’d like to keep up with the project!