[S16 Proposal] INTEGRATED Gitcoin Product Collective Budget Request

Gitcoin Product Collective Workstream S16 Budget

Season 16 Budget Proposal

This is a funding proposal for the Gitcoin Product Collective (GPC) Workstream requesting ratification budgetary funds for Season 16

TL;DR 3 main takeaways:

  1. GPC merged with the Moonshot Collective, consolidating the Gitcoin DAO’s software building teams into one workstream. The GPC Budget for S16 is relatively flat from S15 despite the merge and the inclusion of new talent from Moonshot, as the merge relieved GPC’s reliance on outside contracted resources.
  2. GPC’s focus is now 100% on launching the Grants Protocol with the DAO’s recent commitment to replace GR16 with an alpha round on the protocol.
  3. Gitcoin Passport is here, and it’s awesome. We will spend much of this season growing our list of integration partners and continue to refine & build out initial use cases to confirm product market fit.

Amount:

GPC’s budget request in S16 is 1,100,689 USD or 647,464* GTC. This amount does not include a re-up of our 60 day reserves, and the full budget breakdown can be found at the end of this post.

*Based on a 20 day price average of $1.70

Milestone Report for Past Season

Note: This Milestone Report does not conform to the standard template, as the S15 GPC budget was published before the new template was ratified.

:green_circle: Success
:yellow_circle: Incomplete but will hit goal
:red_circle: Incomplete, will not hit goal
:black_circle: Canceled

Review Shared Commitments

Across all 3 protocol domains, in Season 15 we committed to:

:green_circle: Enabling Moonshot Collective builders to be able to extend protocol functionality through developer documentation and on-going developer support
This support served as early feedback on the implementation of the protocol and has ensured developers are first-class citizens in our protocol ecosystem.

:green_circle: We will brand and name all protocol components in collaboration with MMM.
Each of the protocols have unique naming, and seeds of branding as well. We will likely evolve this now that our product strategy is more clear.

:green_circle: GPC will work with DAO Support to develop Gitcoin’s knowledge base and evolve the support process, integrating the efforts to support existing products and onboarding new ones for support as they launch.
Support for the protocols was improved and much of the work was done to bolster the docs. We have the opportunity to reframe the communities expectations on how to receive support in future seasons as well.
:yellow_circle: Launch and run partner programs that drive a user-centered approach to our protocol development and scale adoption over time.
:yellow_circle: The Round Manager team, with support from the Grant Hub team, will collaborate with PGF on the Grants 2.0 Design Partner Program. Our goal is to use this program to test and validate design decisions for the protocol while also building up an initial Grant Program user base.
:green_circle: The Passport team will launch an Alpha Partner Program, which targets 4-6 other application teams who have high interest in using Passport for identity verification.

Passport

Review Commitments:

:green_circle: Move over all GR15 contributors to Passport and decommission cGrants Trust Bonus entirely.
:green_circle: Review the performance of the Passport’s technological architecture and interface, and the Trust Bonus in GR14, ship protocol and interface experience improvements for GR15.
:yellow_circle: Improve the accuracy of Trust Bonus in GR15 by a measurable degree. The exact target for improvement and how to measure it will be determined in collaboration with GitcoinDAO Fraud Detection and Defense.
:green_circle: Drive adoption of Passport by other dApps through an alpha partnership program.

Grant Hub

Review Commitments:

:green_circle: Build out Phase 2 of Grant Hub, which will enable project owners to apply to a round, view application status,
:black_circle: track active grants, and
:black_circle: view historical project data.
:yellow_circle: We will test Phase 2 of Grant Hub in partnership with Grants 2.0 Design Partners (i.e. Optimism’s RPGF round targeted for early August 2022)
:green_circle: Expand Grant Hub project metadata to store verified fields, starting with verified spam and fraud signals
:green_circle: Verifying ownership of Twitter & Github social accounts
:green_circle:Research how to further leverage Grant Hub project metadata to support building project reputation and niche curation. Long term, this enables more automated grant round eligibility curation.

Round Manager

Review Commitments:

:yellow_circle: Allow Round Manager to ingest verified spam and fraud signals from Grant Hub and filter projects based on those signals
:yellow_circle: Allow Round Operators to select and configure a voting/contribution module from 2-4 options
:green_circle: Design the Grant Explorer for Gitcoin rounds (i.e. interface for contributors to browse/vote) based on PGF partnership
:green_circle: Partner with PGF on the design of the future Gitcoin grants program
:yellow_circle: Enable Round Manager to generate payout calculations based on the selected voting/contribution module and votes cast via a Contributor-facing front-end

Recap of the S15

Beyond the green and yellow callouts above, we wanted to offer a bit of a narrative on how the season progressed and offer some insight into our goals S16 and beyond. We are very excited to be welcoming the Moonshot collective into our workstream this season. The builders have been absolutely instrumental in the development of a number of our protocols and bringing the two teams closer made a lot of sense. We would be remiss to not call out that our Head of Product for the last year is going to be moving on. Saying goodbye is always hard, but we love the idea of creating a culture where DAO life can be more fluid than most “full-time” roles. Lindsey will be missed, but her impact on the workstream’s creation, general DAO leadership and the creation of the protocols will be felt for quite some time - Kyle will be stepping in to support the team.

Through S15, we have started to make some significant traction on protocol development and traction. Passport has nearly fifty thousand unique wallets set up and has become the largest issuer of DIDs on the Ceramic network. This is increasingly exciting as we have welcomed nearly a dozen other dApps integrating and leveraging the tech.We will really double down on the core use cases and ensure we have the ability to support exponentially more dApps.

The Grants Protocol and Grants Hub are here. The steel threads are done, the protocols are in private alpha, and we will be running our first full Grant Round in just a couple of weeks. The teams have been laser-focused on ensuring the use cases for the protocol are well-defined, and we will ensure experimentation on funding mechanisms, project details, and user interfaces continue to be a focus.

List of Season 16 Commitments

We have included additional details below on the roadmap items each protocol team is targeting to complete over the next twelve months (four seasons). We have also broken down Objectives and Outcomes in the template format requested. You can review the details in the Roadmap and Commitments for context on the Objectives. It is known that some of these roadmap items will take longer than 1 season to accomplish. Each of the roadmap items are focused on growing adoption and retention of users to the protocols.

Passport Season 16 Roadmap and Commitments

Updated Vision: The Passport protocol enables individuals and communities to authentically and securely interact through transparent/accountable/sovereign data control and privacy-preserving validation. It seeks to spin a utility flywheel between individuals and communities to empower meaningful and consensual relationships. It will allow individuals to collect evidence of their reputation and identity in a single source where they have transparent/accountable/sovereign data control and enable communities to secure their platforms with simplified access to user data using privacy-preserving data validation.

Strategy:
1-2 year Goal 1: 80% of web3 communities have integrated Passport to solve identity verification problems
1-2 year Goal 2: 80% of passport holders are using their passport for verification in > 1 communities

S16 Outcomes:
Goal 1:

  • Gitcoin Grants protocol is able to use Passport to programmatically identify donors as unique humans
  • Passport has a productized set of scoring methods that meet the use cases of the majority of interested of communities
  • Passport and its components are verifiable on-chain so any dApp can integrate passport, verify, and trust the source of passports data/components

Goal 2:

  • Passport holders are able to easily navigate their passports to understand how it could be used across different communities (Research and Design output)

Grants Protocol (Round Manager and Grants Explorer) Season 16 Roadmap and Commitments

Updated Vision: We envision a world where communities are able to grow and evolve by funding their shared needs. The Grants Protocol will enable thousands of funding programs to run at any given time, uniquely designed to fit their communities.

Strategy:
1-2 year Goal: 80% of web3 ecosystems with grants programs are using the Grants Protocol to run their program.

  • Our primary focus is protocol adoption among web3 ecosystems with grant programs. We believe this enables us to build a foundation in a market where we already have strong product fit.
  • Key considerations
    • We will design the protocol in a way that is extensible & approachable.
    • Web2 programs/communities that are willing to use web3 tech will be able to adopt the protocol, but are not the initial targeted market for protocol adoption.
    • Anti-goals:
      • Building GTC utility and/or revenue model into the core protocol. We may end up building token utility tools compatible with the protocol, but only if we feel it’s a viable strategy for significantly increasing adoption. Revenue models, fee switches and token sinks are all being considered, but no timeline for implementation has been defined at this time.

S16 Goal: This season, our goal is to ensure that Alpha / Design Partner Grant Programs running on protocol can use v1 mechanisms for all core operations. In Season 16, we want to finish building out the core protocol and its initial interfaces. We will also run a number of closed alpha rounds on the protocol to prepare for a public beta launch.

S16 Outcomes:

  • Round Operators can run a Quadratic Funding round on the protocol
  • Round Operator can run a Quadratic Voting round on the protocol
  • Round Operator can execute payouts on the protocol
  • Round Operator has confidence in the accuracy of application data from all 3 levels of the Project Selection Pyramid (PSP)
  • Donors can browse and assess the projects in a round

Project Protocol (Grants Hub) S16 Roadmap and Commitments

Updated Vision: We envision owners using the protocol as a place they incept their project’s existence and then use it as a vehicle for growth over time. As an open source, permissionless protocol it will provide critical signals to communities that support and enable project growth over time. It will be the web3 space for creating a connected home for your project that allows you to build a reputation for sustainable fundraising, recruiting talent, reporting progress over time, and promoting your expertise.

Strategy:
1-2 year Goal 1: Enable the growth and adoption of Project Protocol through supporting project owners to apply to grants rounds on the Grants Protocol
1-2 year Goal 2: 80% of project owners who have used the Project Protocol to participate in a grants program are also using it to attest their legitimacy or manage their project on another platform

S16 Outcomes:
Goal 1:

  • Project owners can collect the reputational data that Round Manager needs to programmatically verify for round eligibility

Goal 2:

  • Enable external integration(s) with Grants Hub that leverage project reputation
  • Empower project owners to build project reputation

Objectives and Outcomes

Objective & EI Objectives Outcome Description Likely Projects/Initiatives
What is it? What will be done? What impact will it have? What might the work look like?
Gitcoin Passport Adoption 1.2 1-2 year Goal 1: 80% of web3 communities have integrated passport to solve identity verification problems We believe that building a widely adopted, highly open and permissionless identity layer for the Ethereum ecosystem will reduce Sybil accounts, and enable real humans to showcase themselves without doxxing themselves. This will grow interest, trust and usability of web3 in general Gitcoin Grants protocol is able to use Passport to programmatically identify donors as unique humans. Passport has productized set of scoring methods that meet the use cases of majority of interested of communities. Passports and its components are verifiable on-chain so any dApps can integrate passport, verify and trust the source of passports data/components
Gitcoin Passport Adoption 1.2 1-2 year Goal 2: 80% of passport holders are using their passport for verification in > 1 communities Identity and reputation are much more valuable if they are fresh, and are not full of stale credentials. We will ensure we maintain a high activity rate to maintain the value a passport has for dApps. Passport holders are able to easily navigate their passports to understand how it could be used across different communities (Research and Design output)
Grants Protocol Adoption 1.1 1-2 year Goal: 80% of web3 ecosystems with grants programs are using the Grants Protocol to run their program. The value flowing to projects through the grants protocol makes it more valuable to project owners. By growing adoption of the grants protocol, the quality of project owners applying increases and the number of grants programs seeking talented teams to support increases. Round Operators can run a Quadratic Funding round on the protocol. Round Operator can run a Quadratic Voting round on the protocol. Round Operator can execute payouts on the protocol. Round Operator can have confidence in accuracy of application data from all 3 levels of Project Selection Pyramid (PSP). Donors can browse and assess the projects in a round
Project Protocol Adoption 1.1 1-2 year Goal 1: Enable the growth and adoption of Project Protocol through supporting project owners to apply to grants rounds on the Grants Protocol Ensuring Project owners can apply to rounds, and express the unique value they are creating in the space will ensure funding is deployed to those with the largest impact. Project owners can collect the reputational data that Round Manager needs to programmatically verify for round eligibility.
Project Protocol Adoption 1.1 1-2 year Goal 2: 80% of project owners who have used the Project Protocol to participate in a grants program are also using it to attest their legitimacy or manage their project on another platform For project owners who are returning users of the Project Protocol, we want to enable them to leverage the project reputation capabilities of Project Protocol outside of the Gitcoin ecosystem (i.e. through key partnership integrations) Enable external integration(s) with Grants Hub that leverage project reputation. Empower project owners to build project reputation

Budget Breakdown

Budgeted Budgeted Budgeted Budgeted
Expense Statement 2022.11 2022.12 2023.01 S16
GPC
Staffing
Round Manager Core Contributors 100,872 100,872 100,872 302,617
Grants Hub Core Contributors 87,898 87,898 87,898 263,694
Passport Core Contributors 103,001 103,001 103,001 309,002
GPC Core (all teams) 28,125 28,125 28,125 84,375
Severance 0 0 0 0
Total Staffing 319,896 319,896 319,896 959,689
Contracting
DevOps 12,000 12,000 12,000 36,000
Total Contracting 12,000 12,000 12,000 36,000
DevRel
Hackathons & Bounties 5,000 5,000 5,000 15,000
Total DevRel 5,000 5,000 5,000 15,000
OpEx
Saas and Infrastructure 30,000 30,000 30,000 90,000
Total OpEx 30,000 30,000 30,000 90,000
Total GPC Budgeted Spend 366,896 366,896 366,896 1,100,689
60 Day Reserves 733,719
S15 Treasury Balance 0
Total S16 Request 1,834,408
10 Likes

This is a great proposal - it is clear in focus & scope.

In particular, I loved seeing the S15 outcome that Passport is now “the largest issuer of DIDs on Ceramic”, and that a dozen other apps are leveraging the tech - those are huge results that we should be shouting from the rooftops (internally, at the very least) :slight_smile:

I have a few questions:

  • Size of budget request – It’s mentioned at the top that the S16 budget is “relatively flat” vs. S15, can you share a link we can reference? Given the size of this budget, would love to compare & cross-check (IMO we should be doing this for all workstreams season-over-season, not just a GPC thing)

  • MC Merge – this post makes it clear that the two teams have come together, but what does this mean for staffing? How many MC folks have joined GPC? And, this is implicit given that it’s not called out as a focus, but my assumption is that the more exploratory moonshot-y work is being completely halted altogether, is that correct?

  • Passport – Not so much of a question as a point of feedback, but the four S16 outcomes listed feel a bit vague and long-term-y – aren’t elements of these kind of true already (e.g., the protocol can use Passport to programatically identify donors as unique humans)? It might be helpful to see what, more specifically, is being accomplished on each of these dimensions in the next three months, since they feel very meaty in scope

1 Like

Great questions, Annika.

The S15 Budget can be found here. The tl;dr is that S15 total request (no reserve) was $983,429 and S16 is now $1,100,689. A difference of $117k. S16 now also includes Saas costs that the foundation was absorbing ($90k for the season), the MC team and the loss of a couple of folks.

The short answer is yes that we will be slowing down the Moonshotty type experiments while we focus on our Essential Intents for a couple of seasons. We might still hire out some of this work via the foundation (ie, the governor contract upgrade, the Grants Protocol launch experience, etc.) but we have not made any final plans yet.

I wuold love to defer to @GTChase on this one :slight_smile: Overall, we wanted to ensure we defined the outcomes we cared about without being overly prescriptive in how we accomplished them.

3 Likes

This is a fair call out, the TLDR is we want our software development focused on driving specific outcomes for our users, rather then focusing on solutions. Our roadmaps actually take this a bit further and lays out the opportunities we want to experiment against in order to meet the desired outcome.

So in different words for this budget, the outcome is what we would like to accomplish and the oppurtunties are the ‘How’ we will potentially accomplish the outcome.

Attached is a visualization to show how we have broken down our outcomes into opportunities, hopefully this gives you more answers then questions :grinning:

Lastly, to directly answer your point on the protocol + passport… There is actually no integration of Passport and the Grants Protocol, only with the cGrants platform. So, we need to prioritize building that integration and the functionality for Passport to achieve this outcome.

Appreciate your thoughtful feedback, and happy to jam around any other questions or feedback you may have!

3 Likes

Thanks for the thorough answers to questions here and separately. I’m supportive of this budget based on the outcomes described above and the responses to questions.

2 Likes

As a steward, I had the chance to study the proposal in detail and get individual feedback from @kevin.olsen on my questions in discord. Most of my questions were clarifying for me to understand more about the GPC workstream and I thank the team for their feedback and patience.
Observations when comparing season 15 and 16:

  • Integration of the MoonShots team - while saying virtually flat on budget on budget. The team could have argued a ~40% budget increase (combination of the MS+GCP budgets) however they go into S16 asking for a 3% increase. Thank you for your stewardship.

  • How did GPC remain flat? When I asked how this was possible, I learned GPC used higher-cost external resources in S15, but was able to use the external team to build internal processes and resources and thus transition the work to (lower cost) GPC resources. This exemplifies excellent use of external partnerships - get the work done, learn from their expertise, and bring the work in house (where it is a core capability). This approach is worthy of reapplication.

On strategic thinking:

The goals above are excellent starting points. I like how they are lofty yet achievable and how they give us clear time-bound targets of success. Recognizing GPC may need help, it would be great to see other workstreams consider/refine these goals so we might have concise building blocks enabling the DAO to deliver.

In summary - this is a solid plan for Season 16 and plan to vote for it.
And thanks to the GPC team for your leadership and helping me understand your work.

3 Likes

How can we measure this? Also, is it wise to seek majority adoption of Passport considering the importance of plurality in our key technologies? Passport is a plurality enabling solution, but in the spirit of that, should we not allow room for other plurality enabling solutions? I’m a bit new and missing context so I may just be confused here.

I like this focus. For the people we provide value for, let’s provide TREMENDOUS value for them. Again, how might we measure this? Customer survey?

I think the work that’s being done here is super dope! Can’t wait to see it come into fruition.

1 Like

I agree with annika in terms of the vagueness of the S16 goals. Is there a way to attach more specific numbers to them? For example, I think it might be unreasonable to think passport can verify the uniqueness of a human with 100% confidence, so what level of confidence should projects using passport have of sybil resistance?

Hey folks meet @chaselb! Chase is one of our newest stewards and and a student at the University of Southern California. Chase has an interesting blog where he mentions conversations with @GlenWeyl, his introduction into the blockchain several years ago and some really interesting thinking.
Welcome chase - glad to have you with us, and thanks for your questions.

4 Likes

Highly supportive of the GPC budget. I’ve read up on the above comments and replies, in the context of the ‘light’ budget approach as decided in CSDO and combined with the earlier live session we had to review the draft commitments and budget I’ve gathered enough feedback to vote confidently yes here.

1 Like

Our goal with Product and Protocol Development has long been to collaborate over compete. We recognize the need for plurality in dApps - we are unsure of the value in fragmenting the ecosystem with multiple protocols. This means, Ideally the plurality of dApps can share a single protocol that many teams develop (not Just Gitcoin).

I appreciate the question and hopefully the nuance in the approach we are seeking helps.

3 Likes

Thanks for the feedback :pray:

That goal for Passport is intended to deliver the integration of the Grant Explorer with Passport, implied in that is that with a Passport attached to the vote, the Grants protocol has the downstream ability to generate Passport scores and apply them to determine a user’s effect on the quadratic match. The exact approach here is still being designed in collaboration with FDD, and will be an iterative process to deliver higher confidence in our ability to detect sybils.

You’re right that passport won’t deliver 100%, it cannot be a guarantee of humanness. But this goal is about Passporting being a replacement for the dataset to support the analysis that was previously accomplished via the centralized platform. I would put forward that we should have the ability to deliver at least parity with our levels of sybil detection from GR15, and be in a position to continuously improve this metric.

1 Like

I love this question. I think the obis.club integration is an example of the type of plurality that we’re seeing already: https://twitter.com/OrbisClub/status/1592185710219448320. And I hope that many builders will find new and interesting ways to pull in the passport data. Simultaneously, we have new options to explore with how we can surface this new unified VC dataset in the Passport and in our scoring mechanisms.

1 Like

Thank you all for your answers! Looking forward to see how this develops in the future.

2 Likes

I am supportive of this budget request. I honestly love reading through all the questions and responses to clarify questions. It is very helpful to me as a Steward. Hopefully we will continue to grow engagement here as well. I do believe that Gitcoin Passport adoption most certainly will grow trust and interested of Web3 in general. The North Star! Safely and securely. The cherry on top! Value to projects, growing support for teams, with that anything is possible.

2 Likes

Brand new Steward, lacking context. Apologies if questions and comments are naive while I get my footing

  1. The outline for merging with the Moonshot Collective makes sense—how many Contributors are being retained and how does the S16 Staffing costs compare to the S15 Staffing costs prior to the addition of new talent? How much money was saved from cutting down on external resources and what types of operations did we move ‘in-house?’ Appears like we are saving $232,500 from S15 contracting but even with losing a few Moonshot Contributors the Staffing budget still feels low?

Screen Shot 2022-11-16 at 12.26.37 PM

  1. Does this screenshot below for ‘Total Contracting’ represent outsourced labor? Have we already identified with DevRel shop we are contracting with for S16 and if so who are they?

  1. For the 80% goals related to acquisition and usage: is this explicitly a GPC Workstream task or does it overlap with MMM? Unclear if the budget contains acquisition costs to or marketing expenses related to meeting these KPIS.

Otherwise I support the proposal, found it very detailed & informative, and appreciative of the thought that went into it! Still wrapping my head around Passport, but excited to learn more.

reminder - this vote is now live on snapshot and the vote closes on:
End date Nov 20, 2022, 5:00 PM EST

https://snapshot.org/#/gitcoindao.eth/proposal/0x974724227df2dcd1659379651886364eee441c24ff96ed0e0b2ee6395712408d

1 Like

Thanks to everyone for all the detailed questions and answers in this thread. Also thanks to @kevin.olsen for a very detailed budget proposal.

I will be voting yes on this one as it’s imo probably the most important workstream of the DAO.

Some feedback which probably already got echoed in some form or another.

  • Try to set a bit more concrete goals for the next quarter
  • Try to cut down expenses a bit. The bear has gotten worse since the last season where we discussed this and with no clear light at the end of the tunnel. We need to think of the DAO’s sustainability.
3 Likes

How many people are being staffed here?

1 Like

This is 24 people full time.

Adding more text so I can post on the 30 character limit requirement :slight_smile: