[Proposal]--Implement regular opinion polling of grant contributors


For traditional, investment-funded projects, the people contributing money have skin in the game. if a project succeeds or fails ten years down the line, the people who put in money will lose out. This creates an incentive for investors to carefully vet projects’ long term viability, and creates an incentive for projects to make credible promises and deliver on them.

Projects on Gitcoin grants don’t have this incentive; a project that sounds good could get tons of funding and then fail to deliver on its promises. Also, if a project fails to deliver on its promises, it may still be able to attract new contributors with a good sales pitch even if it has a poor track record. This proposal tries to create an incentive for projects to deliver on their promises in the simplest possible way.


I propose the following:

  1. At regular intervals, have Gitcoin send a message to all the contributors to a project asking whether they’re satisfied with how the project has used their money in the time since they contributed.

  2. Display the results of this poll on the grant project page.


Polling contributors and displaying the results on the grants page would create a clear signal of which projects are delivering results for their funders. This way the satisfaction of funders can be aggregated fairly and secretly, and displayed for all to see so that others can make an informed decision about which public goods to fund.


I would suggest that Gitcoin send out a multiple-choice questionnaire with the following format:

Q: Are you satisfied with how this project has used your funding since the last time you contributed?




-Don’t know

I would suggest that Gitcoin present grant funders the choice to opt-out of these polls on the checkout page. Funders should be opted-in by default, and have the choice to opt out of all polls with a mouse-click, or opt out of specific grants that they aren’t motivated to be polled about.

Funders should be able to specify the interval at which they want to receive these polls. I would suggest the following options:

-Once a quarter [the default]

-Once a year

-Once every 4 years

-Custom [enter specific time interval]

Additionally, I suggest that funders should be able to give a rating outside the regular polling cycle whenever they want to by navigating to their funded grants and clicking a “give feedback” button.

Optional: projects can restrict the options for how frequently their funders are able to give poll results if they don’t want to be distracted by short-term feedback. This choice to restrict feedback should be indicated publicly on the project page.

The results of these polls for a given grant should be displayed prominently somewhere on the grant page, and should be updated more or less in real time. I would suggest displaying the percentages of each response (yes, no, don’t know), possibly graphically, eg as a bar divided into 3 colors corresponding to the percentage of each response. Alternately, it may make sense to collapse the responses into a single number corresponding to a favorability rating.

Optional: in my opinion the best implementation of these polls would allow users to vote quadratically. This would allow users with strong negative or positive opinions due to skin in the game or insider knowledge to make their voices heard over users who are less involved or less informed. Implementing this may be saved for a future proposal if it’s too complex.

Alternately, poll responses may be weighted by the square root of how much money the respondent contributed to the project.


Implementing this proposal would create additional transparency about which projects are doing well according to their backers, which would incentivize projects to do well by them. It would create a signal that could be used in various beneficial ways: most obviously, Gitcoin or projects using Gitcoin’s API could allow users to display grants pages in order of how favorable their poll responses are.

As a side benefit, people could bet on the future favorability rating of a project, either on third party sites or perhaps in the future on Gitcoin itself. If a project is willing to place a large bet on its own future favorability in the community, that could create a strong signal of which projects are serious about the long term.


Displaying poll results may raise stress for grantees, which may make them less intrinsically motivated to work on their projects.

Frequent polling may cause projects to focus too much on the short term (which is why I suggest allowing them to restrict how often polls can go out).

Polling only funders excludes the signal from people who feel negatively about a project, who wouldn’t want to contribute any money at all (as a separate proposal, it may make sense to allow non-funders to rate a project by paying a fee that goes directly to the grants matching pool rather than to the project in question).

What do you think of this proposal?

  • Good
  • Bad
  • Good idea but needs more work

0 voters


This make sense.

I just dont see the point where

Why non-funders should be tipping the matching pool instead of the grant in itself, and be able to leave a review if this proposal is around adding an option to give feedback and see how the funds have been used, I dont think this part is relevant but otherwise it’s a great idea I think.

Very brilliant idea indeed, it will curtail the bad intentions towards this space, when humanity is put first before gains, what a perfect world we would have.

1 Like

The point is that there may be a group of people who are negatively affected by a project and want to express that without contributing any funds to the project itself. For example, there could be a twitter account soliciting funding for divisive/propagandistic posts attacking a specific community that members of that community might want to express dissatisfaction with.

In any case, I agree that this idea should probably be considered separately from the core proposal.

1 Like

Thank you for the clarification.

1 Like