GG22 OSS Program Matching Results

Our GG22 OSS program round matching results are live here! We’ll have five days for review and feedback then, barring any major issues, will proceed with payouts by November 22.

Special thanks to @umarkhaneth for your partnership in crafting this post.

TLDR

  • GG22 saw a number of exciting new product features, such as Quick Bridge and Mint Attestations.
  • We implemented the same two-pronged sybil resistance strategy as we’ve been using since GG20. We used a pluralistic variant of QF and we used Passport’s model based detection system. We did not do any closed-source silencing of sybils/donors. Instead, we’re solely relying on our mechanism and Gitcoin Passport.
  • Discussion will be open for five days before payouts are concluded next week. A GG22 pre-ratification was passed through governance, speeding up the process of payouts to grantees.

Full Matching Results

Round Overview

Every round sees new developments. Some of the most exciting in GG22 included:

Key Metrics

Overall

OSS Program

4 Program Rounds
$1M Matching
$215k Total Crowdfunded
25,688 Unique Donors
283 Projects

:bulb: Project Spotlight

Here are the top five projects by total matching funding (gleaned from the overall matching results). The projects on this list are the ones with the most diverse bases of support, regardless of the size of the base.

GG22 OSS Developer Tooling & Libraries

Project Name Matching Funds (USDC) Matching Funds (USD)
DefiLlama $30,000 $29,862.54
Passport XYZ (formerly Gitcoin Passport) $30,000 $29,862.54
Blockscout Open-Source Block Explorer $27,280.78 $27,155.78
ethers.js $18,686.91 $18,601.28
Viem $17,077.67 $16,999.42

GG22 OSS dApps & Apps

Project Name Matching Funds (USDC) Matching Funds (USD)
Revoke.cash $15,000 $14,931.27
Superchain Eco dApps $15,000 $14,931.27
Hey.xyz (formerly Lenster) $15,000 $14,931.27
The Tor Project $15,000 $14,931.27
Giveth $15,000 $14,931.27

GG22 Hackathon Alumni

Here’s an overview of additional projects that received matching funds in this round:

Project Name Matching Funds (USDC) Matching Funds (USD)
Geist dApp Kit $10,000 $9,954.18
Warp Ads $10,000 $9,954.18
UpStore🛡️ $10,000 $9,954.18
Realize It $10,000 $9,954.18
Postino $10,000 $9,954.18

GG22 OSS Web3 Infrastructure

Here’s an overview of more projects that received significant matching funds this round:

Project Name Matching Funds (USDC) Matching Funds (USD)
L2BEAT $30,000 $29,862.54
eth.limo $30,000 $29,862.54
Dappnode $30,000 $29,862.54
Ethereum Attestation Service (EAS) $30,000 $29,862.54
EthStaker $25,711.66 $25,593.85

:abacus: Round and Results Calculation Details

Before GG20 began, we proposed a two-pronged sybil resistance strategy. To recap it briefly, we would continue to use COCM (Connection-Oriented Cluster Matching) as we had in GG20 & GG22.

As explained in the post, and the paper which introduced this mechanism to the world, COCM is much less vulnerable to Sybil Attacks than ordinary QF because it reduces the matching of donors who look similar.

In addition, over the past few rounds, Passport’s Model-Based Detection system has yielded greater sybil resistance than the stamp-based system without any of the user friction. When used together, we believe these two tools produce the most sybil-resistant results we’ve ever had.

There were some major updates made to Passport’s MBD system, which you can read more about here.

Connection-Oriented Cluster Matching (COCM)

COCM is an approach within Gitcoin Grants that enhances Quadratic Funding by prioritizing projects with diverse support bases, helping to counteract sybil attacks and coordinated groups trying to unfairly influence funding distribution. Key elements include:

  • Diversity Bonus: COCM increases matching funds for projects supported by a wide array of “tribes” or distinct groups, rewarding cross-group support and broad appeal.
  • Markov Chain Enhancement: Recent updates to COCM use a Markov chain approach to gauge connection strength between users and projects, providing stronger sybil resistance by analyzing indirect connections.
  • Funding Distribution: COCM’s design inherently shifts some funds from top projects to those in the “long tail,” enhancing the reach of smaller or niche projects.

Gitcoin Passport’s Model-Based Detection System

The Gitcoin Passport team has implemented a model that evaluates on-chain activity to detect potential sybil accounts, enhancing funding fairness by:

  • Address Probability Scoring: The model assigns each address a probability score, indicating whether it likely belongs to a genuine user or a sybil account.
  • Continuous Improvement: While the model sometimes mistakenly flags new users with limited on-chain history, the team is refining the dataset and expanding to include Layer 2 networks, effectively reducing sybil influence on funding results.

These efforts together strengthen Gitcoin’s defenses against manipulation, helping to ensure fair distribution of funds to genuine community-supported projects.

Code of Conduct Reminder

As a reminder to all projects, quid pro quo is explicitly against our agreement. Providing an incentive or reward for individuals to donate to specific projects can affect your ability to participate in future rounds. If you see someone engaging in this type of behavior, please let us know.

We have removed Pheasant Network from matching distribution calculations, as this project clearly participated in Quid Pro Quo.

Next Steps

We plan to distribute the matching by November 22, after the results are open for discussion for five days.

It’s worth noting that GG22 pre-approved the matching fund to be paid out before results were posted. This means that the payout process to grantees will occur faster, after this post has been left open for community input.

We are also hosting an internal retro in the following weeks and will publish further results and learnings. And as always, a detailed blog post will be published on the day that payouts are distributed.

We’re also always looking for direct feedback from the community on which improvements would make GG23 even better. Please don’t hesitate to let us know!

9 Likes

Hi MathildaDV,

Thanks for sharing the GG22 OSS Program Matching Results! I’ve reviewed the updates on Quick Bridge, Mint Attestations, and the sybil resistance strategy. Impressive work!

Appreciate the transparency on using a pluralistic variant of QF and Passport’s model-based detection system. The open-source approach to sybil resistance is commendable.

Looking forward to the discussion over the next five days. The governance pre-ratification approval should indeed expedite the payout process.

Best regards,
@free2ride19

3 Likes

Hi @MathildaDV,

Thanks for sharing the results. Hopefully these matched funds will aid in the effort of making these projects sustainable through time. Gitcoin product team definitely listens to community feedback and executes timely to address challenges, as is evident with every subsequent iteration to streamline the user experience.

One query I would have as a Gitcoin Steward, is there a simplified compare and contrast with these results & GG20 since both focused on OSS rounds?

If not no stress, just a nicety for an apples to apples comparison.

All my best,

Will T
Founder @KMLLC

3 Likes

Hey Will T! Thanks for your feedback. Regarding your question, you can view the results of GG20 here. We generally don’t do comparisons ourselves, but ff to have a look yourself! Curious though, would comparisons be helpful (and if so, why?)

Hi! @MathildaDV

Great results and fairly distributed!. Thanks for aiding the growth of Scaffold-ETH-Mobile!

:handshake:

1 Like

Hi @MathildaDV

Congratulations on one more successful round!

Can we learn about the calculation sheet that concluded the final matching funds? I see Hackathon Alumni Category has most % of approved projects being allotted 0 Matching funds. I would love dive deep and understand with the data, if it is accessible.

Thanks.

1 Like

In a former life as a business strategist, I always found cycle over cycle comparisons useful. Typically when they can be visualized side by side and charted, it can lead to some learnings of opportunities. Might just be me, but I would find value in having this type of analytical view.

1 Like

Hello @MathildaDV!
Thank you for such an amazing recap of the GG22 round and its results. The level of transparency you bring to all of Gitcoin’s work is simply outstanding! :clap: :clap: :clap:

I think it would be incredibly insightful to see a comparative data analysis spanning rounds GG20 through GG22, especially focusing on donor behavior and trends in the OSS rounds. It would be fascinating to look at things like which types of projects attracted the most donations, how donation amounts have evolved across rounds, and any shifts in project categories that are gaining interest. Plus, examining whether donor participation has increased or decreased over time would give a clearer picture of community engagement.

This kind of analysis could give both the Gitcoin team and the community a richer understanding of the dynamics within OSS funding and how it’s growing or changing with each round. Just some ideas that could shed light on how we’re collectively making an impact over time!

Best regards,
@CeciSakura

1 Like

Hi @chain_l! Thank you for your comment. There are a few reasons why matching is 0:

  • minimum donation amount not reached
  • donors only donated to their project
  • not enough activity on their wallets