NFT-based voting app for Dappcon- try it out now 🎉

Carolin_Berlin
Mintbase
Published in
3 min readApr 28, 2020

Mintbase is announcing our DragonQuest hackathon winner Coderdan and thank him for building out the Dappcon speaker NFT auth based voting app. This is the first step in making NFTs more useful and it will pave the way for many more useful applications. So how does it work?

  1. Grab your test NFT ticket here.
  2. Test out the voting dapp here.

Background

Back in March, we set up a bounty for MetaCartel’s 1 month-long Dragon Quest Hackathon which took place throughout April 2020. At the beginning, we were not entirely sure whether to get involved as we are self-funded and have limited financial resources available. Luckily, as Nate is a MetaCartel member, our bounty got matched by Yalor, thanks for that 🙏

However, our bounty of 1.6 ETH was low in comparison to other sponsors like 3box (1000 DAI) or Aave (900 DAI). A few days after the hackathon launch, Coderdan reached out and said he is interested in the bounty as he would like to try out theGraph.

Requirements for basic voting app

Our requirement was to build a basic voting app for Dappcon. As many more conference promoters want useful NFT tickets that unlock voting and access rights at the conference, we thought it would be a great idea to put a bounty up on that. As such, NFT ticket holders can vote on speakers prior to the event (simple upvote/downvote). Non-NFT ticket holders can still see the votes, but not participate.

Our main priority has always been to build our infrastructure code-friendly. Thus, back in November we switched our entire backend to theGraph which is a very reliable Ethereum indexer. Anything you can do with our interface is also possible to be done via our code directly.

Voting app

Coderdan started hacking on the bounty and made some super fast progress every day. On the first day, he already dialed in the visuals and voting.

On the second day, Dan integrated fortmatic, saved the votes to the database which update in realtime. For his visualizations, he used Lottie Files.

On the third day of hacking, he was almost done. Each attendee gets 3 votes to give to their favorite speakers. In order to access the system, attendees need to sign using Web3 to confirm they own the NFT.

This beautiful voting app was ready after just four days:

If you are interested in the technical details, view the source code here.

Thank you so much Coderdan for this awesome work! It will play a major role at the Dappcon event and will pave the way for many more events in the future. 🎉

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

What are your thoughts?