The Gitcoin Grants CLR Matching Round 6 is here!
As you already know, for every DAI/PAN/ETH/Token you donate to a Gitcoin Grant, you signal support for a project in a way that you get to allocate part of the matching funds: basically, you vote where the funds should go with your money. You can donate as little as 1 DAI and it will be matched x10 or even x100 depending on how many people decide to support that project too!
This thread has two objectives:
1- Ask for contributions to the Gitcoin Grant!
And, if possible, donate with PAN token (which you can acquire here), so it will be double matched: by the Gitcoin Donors and also Panvala. (to understand why we will be matched by Panvala, read this thread by @alexvinyas and @jordimorris)
- If you have ever used DAppNode and has provided you with utility
- If you see value in DAppNode’s mission to eliminate technical barriers to digital sovereignty
- If you would like to see the community grow and more packages being built
Then, please consider donating to our Gitcoin Grant. Every contribution helps!
2. Find a formula to empower this community to spend this grant on what they want to see in DAppNode
DAppNode is about you, the user, using it for what you want. And we want to spend the money from Gitcoin Grants on getting the content you want in the DAppStore.
This is why we want to spend the money from Gitcoin Grants to funding users that develop packages for DAppNode -AND MAINTAIN THEM!.
We have already funded a couple of packages, but there’s not really a good process that fully offloads work from the Team, who should be focused on the Core and on making improvements to ETH2.0 so DAppNode can become a bomb-proof self-hosted validation solution.
Here’s a possible solution:
1- We establish Usability Criteria (NO command line needed for configuration, all done through set-up wizard or in-package web-app like the ETH2.0 dashboard, for example)
2- We establish a “champion” that will be the one in charge of reviewing the package, ensuring that it works flawlessly and complies with the Usability Criteria above. This Champion gets rewarded for “project management”.
3- We (or the champion, if they have already someone in mind) determine a developer that will create the package. It will get paid for its work and for the maintenance of the package, should new versions come. If the developer wants to discontinue the updating, the “champion” could find another one that continues to maintain the package.
I can see how the champion and the developer could be the same person, and then this person finds another dev to continue the work if they can’t dedicate more time, or other combinations of roles and individuals.
This is a baseline model, but of course I’m super open to ideas for how you would manage this. The point is, I would like to “decentralize” package building and maintenance so the community can have more tools to make DAppNode into what is useful for them, and we let the team focus on the Core improvements.
1- Which packages would you like to see? Would you be a “champion” for them?
2- Do you see another model that could work better?