I wanted to share a dApp prototype that @austingriffith & two of the BuidlGuidl builders built (Viraz + 0xDarni).
This is a dApp that allows a user to stake GTC on Gitcoin Grants based on the Grant quality using Conviction Voting. From there, Gitcoin Grants 1.0 (or 2.0) could then adjust the sort algorithm of the grants based on what grants GTC holders think is most valuable.
Problems this dApp solves:
- Allow GTC Holders to have governance utility with their GTC.
- Provide fairer starting conditions to the Gitcoin Grants rounds, so it does not become a horse race (where ppl get more contributions => higher matching => repeat)
Check out the demo of this conviction voting dapp. It allows people to trustlessly stake GTC on their favorite grants, signaling their conviction about which grants are quality.
Roadmap from here
- Audit the smart contracts
- Deploy on Optimism L2
- Simplify the UX
- (If governance decides to) Adopt this data as part of the sorting algorithm on Gitcoin Grants.
Links:
- Play with the demo yourself: https://gtc.v37.io/
- Checkout the Github
- Demo video
- What is conviction voting?
This was built in 3 days!
What can we learn from this?
What I think is incredible about this prototype is that Austin + crew conceived + built this in 3 days!
They didnt hire any fancy consultants. They aren’t spending $200k-300k/mo on software development. This was just someone who cares about Gitcoin who chose to work backwards from an outcome + ship the software (and will probably be rewarded retroactively from Build Gulid/Gitcoin if/once this ships). It’s really inspiring to me!
What can we learn from this type of rapid prototyping? Can we sprinkle some of this culture in the Moonshot Collective + Gitcoin Product Group so that we can ship Grants 2.0 well before the overton window closes?
IMO its existential to solve our software dev velocity problems. We cannot continue to plow hundreds of thousands of dollars into software development that is neither fast, cheap, nor good. Questions about priorities are only existential when it takes us 2-6 months to ship any new module. If we could quickly ship slim MVPs it would be less of a zero sum “my priority vs yours” between leaders.
I am a strong advocate of focusing on minimum shippable increments. This GTC Conviction Voting dApp is a great emergent example of that.
Prompts
- How can we get more rapid prototyping juju (build guild culture) into MSC/GPG? Daniele showed here that a steel thread for a small dApp takes 2-3 days if you have the right builder on a project/focused on outcomes.
- Do we want to support this conviction voting app as part of grants 2.0 roadmap?
clarification (added 2026-08-04): this post was exploratory thinking shared for community debate, not an offer or a promise. gtc is a governance token with no economic rights, as it has been since launch in may 2021. finances discussed on the gov forum are those of gitcoin’s organizational entities. utility here meant governance and product usefulness; no financial return was contemplated. dyor.
Disclaimer: This post is for informative purposes only and is not financial advice. This post reflects my personal views, not a decision or commitment by Gitcoin governance. Forward-looking items in it are targets, not commitments. The information in these posts is subject to change as we continue learning. This post may contain estimates, may contain errors, and is provided on a best-effort basis. DYOR, do not make any financial decisions based on these posts.
