Skip to content

Latest commit

 

History

History
50 lines (26 loc) · 2.06 KB

README.md

File metadata and controls

50 lines (26 loc) · 2.06 KB

Web3 Impact Hackathon

Daring shann.lens to put their money where their mouth is and launch this thing today 😘.

Here's how OpenQ peer-to-peer, crowdfundable hackathons work.

It all starts on GitHub - that's where you make a good ole' hackathon repository. This is standard, Exhibit A from EthBerlin.

"Minting" a Hackathon on OpenQ

For each bounty, just make an issue.

Then that's where the ✨peer-to-peer trustless magic✨ starts.

Head on over to OpenQ and click "New Contract"

Choose "Contest" for your bounty type. This will mint a crowdfundable hackathon!

Here, I made our first one: https://app.openq.dev/contract/I_kwDOIdGU6s5WpdRt/0x8fef118a279304165cdbf4c7a8ad0abd31dd8e1d

As you can see - 70% of the prize pool will go to 1st place, 20% to second place, and 10% to third place.

I deposited 10 USDC using the good ole' Approve and Transfer.

This deposit is timelocked for 30 days - it is in escrow

THIS IS ALL ON-CHAIN BY THE WAY! Like actually, here are our main contracts:

Submissions

Submissions are simply pull requests that link to the bounties they would like to win.

Check it out under the Submissions tab

Choosing Winners

Each bounty sponsor is the admin of their bounty issue.

Whoever minted the competition gets to choose the winner, and direct the escrowed payout to them.

If you're the admin, just check out the Submissions tab, and choose 1st, 2nd, 3rd...123rd place, whatever it is!

The winner is immediately paid out - NO CHASING PEOPLE VIA TELEGRAM FOR CLAIMING PRIZES!

Anyways, that's my TedTalk. HMU on Twitter DM @flac0j0nes (those are zeroes) if you're about it 😉.