Grow the number of technical knowledgeable citizens that can participate in OP Stack RetroRounds on a p2p EAS attested trust basis.
This project combines the use of Github reputation and identity, with the the power of onchain attestations (EAS) and ZKemail privacy preserving tech to increase in a more robust way the pool of knowledgeable Github contributors that can participate as voters on the RetroRound 5 "OP Stack". Through the increase of available data on members and contributors of the OP Collective we aim to see an increase in governance participation by technically savvy active members of the Superchain.
On the back end, this project leverages the Github API, ZKEmail and EAS to build a reputation graph based on Github user p2p endorsements on specific categories related to the OP Stack. To design the user experience we used Figma and informed our design based on examples such as LinkedIn and Metamask Snaps. The backend is built using TypeScrypt and NSQL for data storage. Our goal was to simplify the user experience as much as possible, this is why we pulled from already tested web2 UI examples and reduced the complexity to endorse each other to the minimum.
For sign up:
Github API
ZKEMail SDK
EAS Attestations
We use EAS onchain attestations for two different use cases:
Looking ahead:
We’re in conversations with the OpenRank team to explore how the data generated can be leveraged to increase the data they currently use to score contributors who can potentially be invited to participate in upcoming OP Stack RetroRound.