project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Opti.Vote

OptiVote empowers developers of all levels to participate in Retro Funding 5 voting in accordance with the official design, onboarding thousands of developers and providing a new perspective on voting analytics.

Opti.Vote

Created At

Superhack 2024

Project Description

OptiVote addresses the issue of exclusivity in Retro Funding 5 by enabling developers of all levels to participate in the voting process. Traditionally, only the top 25 developers were allowed to vote, leaving many experienced but non-elite developers excluded. OptiVote remedies this by implementing a manual GitHub verification system that prevents Sybil attacks while allowing a more inclusive and diverse group of developers to vote on OP allocation in accordance with the official voting design. Developers are grouped based on their expertise and are randomly assigned 20 projects to vote on. The voting results are then analyzed manually and published to improve voting for future Retro Funding rounds. This approach can onboard thousands of new developers to Optimism, many of whom will continue to build on the Retro Funding program.

How it's Made

Our application is developed from scratch using Next.js and is equipped with WalletConnect AuthKit for GitHub authentication. It attests voting results to EAS. Since we don't have the data for Retro Funding 5 yet, we have fetched projects from Retro Funding 4 to use in our application.

background image mobile

Join the mailing list

Get the latest news and updates