Inspiration
Majority of the hackathons organised by Devpost are Blockchain (a.k.a Web3) hackathons. Blockchain has been an immensely growing domain and every field is trying to adapt this new technology to be a step above their competitors. But implementing blockchain without the need for it is not so clever. Devpost being one of the best platforms that organise hackathons, introducing the web3 elements and features wherever there is a need for it is really important to set a standard compared to other platforms and become a step ahead of them.
What it does
I brainstormed a lot of possible ideas and finally concluded with these best possible features which would greatly increase hacker engagement and connection with Devpost. This idea is designed in such a way that even a person without a web3 wallet address can use this application by logging in with their mail ID.
Stake/Return mechanism to prevent participant spam.
POAPs for Successful submission/win
Automated Notifications using Chainlink and Push Protocol
Custom on-chain text channel for a hackathon to discuss with the organizers.
How we built it
A Ethereum smart contract deployed on SKALE(zero gas fees) which takes care of the first feature I mentioned above. Since there is zero gas fees, to participate in any hackathon a user must stake some sFuel(native currency of SKALE blockchain). After successful submission of the project for the hackathon... the stake will be returned back to the participant. But if he fails to submit a project he loses the money. To provide the proof of their participation/win, we mint them soul bound ERC721 NFTs (or) POAPs which are the standard for soul bound NFTs in the web3 industry right now. By minting POAPs to users that actually build during hackathons, we can reduce the fake count of hackathons participated without actually participating in it. Staking will also reduce people that simply apply to hackathons without building a project. Using chainlink we can check a condition when the deadline for the hackathon is closing in (or) any new announcement. This will replace the regular customary mail notifications. But until web3 completely adopts, we can use both mail and PUSH protocol notifications and then we can slowly transition to web3 mailing solutions.
Accomplishments that we're proud of
I am proud of the level of ideation and research I put into this project and even though this might not be a hit instantly, over the long run it will improve the hacker engagement and freedom to add more utility inside/outside of Devpost.
What's next for Web3ify Devpost
If this idea is taken forward, we can also plan on creating a DAO for Devpost where people who hold Dev(ERC 20 Governance Tokens) can vote on proposals created by the members in Devpost for a democratic and transparent decision making system.
Built With
- rainbowkit
- react
- tailwind
- wagmi
Log in or sign up for Devpost to join the conversation.