[FINAL] Pairwise: Tinder UX for web3 community signaling

Hello Optimism Community,

We’re excited to present our progress on the first milestone of the Optimism Pairwise Assessment Program. As we approach the expected completion date of August 15th, we’ve made significant strides in developing and implementing the core functionalities of the Pairwise system.

What We’ve Achieved:

1. Interfaces for Viewing: Developed interfaces for spaces, votes, and projects.
2. Voting Mechanism: Implemented a user-friendly voting system.
3. Personal Pairwise Rankings: Enabled users to view their personal Pairwise rankings post-voting.
4. We have prepared the infrastructure for hosting many voting experiences for RetroPGFs and beyond. However, these capabilities are not already integrated with our frontend at this stage. We can use hierarchical voting to simplify the voting experience and deliver the most accurate ranking with the least pairwise votes in the areas you think will impact Optimism most. You can access our backend repo to check out the infrastructure and the pairwise algorithm here

Resources:

:movie_camera: Video Walkthrough:

  • In the video, when I compare two projects and mention which one should receive funds, that’s not entirely accurate. To put it simply, it works similarly to the ELO system in video games. When your project is compared against another with more points and you come out on top, you gain more points than if you were up against a project with fewer points. The same principle applies when losing points. It’s not about downvoting other projects; it’s about indicating which one is superior to the other. This method is adopted because it’s easier to compare two things rather than labeling something as good or bad. For instance, it’s challenging to determine if spending 10k on design is a wise choice. However, comparing whether 10k is better spent on design or development becomes much clearer. (For more details, refer to the Colony whitepaper).

  • The map I showcase at the end provides a glimpse of how the game will appear in future milestones.

Special Acknowledgments: A heartfelt shoutout to the dedicated individuals behind this milestone:

  • MoeNick: for leading the project with dedication and vision.
  • Mahdi: for his exceptional work on the backend and fine-tuning the parameters of the algorithms.
  • Mo: for leading the design efforts and bringing our vision to life visually.
  • Youssef: for his outstanding front-end work, ensuring a smooth user experience.
  • Zepti: for content creation and coordination, helping to communicate our progress and vision effectively.
  • Freshelle: Alliance Lead, managing treasury, contract engagements, and ensuring everyone remains task-focused.

We’re also deeply grateful for the guidance from our advisors, Griff, Marko, Cherik & Amin and the visual brilliance of Rodri & Lulu.

Your feedback is invaluable. Please share your thoughts and suggestions as we continue to refine and expand our system.

Thank you for being a part of this journey. Together, we’re creating various approaches to enhance decision-making within the Optimism ecosystem.

6 Likes