Gitcoin is a platform dedicated to supporting the development of open-source Web3 software – decentralized architecture based upon blockchain technology – and the funding of “public goods” projects that are intended to benefit everyone.

Of course, one such public good is the extension of healthy human lifespan, and accordingly, in its 12th funding round, the Gitcoin community has chosen to raise cryptocurrency donations for projects supporting longevity research – including several projects related to Lifespan.io.
What sets Gitcoin apart is its use of Quadratic Funding, an algorithmic crowdfunding approach championed by Ethereum co-founder Vitalik Buterin, designed to support many projects at once, and allocate larger matching funds to the projects with the most individual contributions. This rewards the projects with the most community support, elevates the power of smaller contributors, and creates a sense of camaraderie between each donor and the larger contributors in the “matching pool”.
You can learn more about Quadratic Funding, and explore a calculator to see how it works, at the website wtfisqf.com.
The Lifespan.io team was happy to work together with the community at VitaDAO to curate the projects in this Gitcoin round, and we are excited to see the growth of Web3 and the potential of decentralized, blockchain-enabled innovations to support longevity research.
We also look forward to continuing to work with the Gitcoin and VitaDAO communities in these areas, so keep an eye out for similar features to make their way into Lifespan.io — you can even help us do so directly by contributing to the related Gitcoin project.
Finally, for people who are unfamiliar with the technology and find it a bit daunting to make cryptocurrency donations, we’re including a step-by-step guide below – using an example of starting with $100 and desiring to support 2 projects:
- Get a MetaMask wallet
- Acquire $100 (or whatever you like) worth of ETH via Coinbase or other methods. You may need more than you think do to gas fees (see below).
- Send this ETH to your MetaMask from Coinbase (or wherever): this may incur a significant gas fee.
- After the likely-harsh gas fee you now have ~$70 worth of ETH in your MetaMask wallet.
- (Optional but recommended if supporting multiple projects) – Connect your MetaMask, and transfer your ETH to zkSync
- This will trigger another gas fee, so maybe you try to transfer $50 in ETH; leaving the remaining for that gas.
- Create a Gitcoin account if you haven’t already.
- If you’d like to magnify your matching effect you can do verifications such as verifying your account with SMS, Facebook, Google – the more ways the more your power to pull in matching funds increases.
- Finally go to Gitcoin and explore longevity projects – such as Lifespan.io’s research projects.
- Select “Connect Wallet” at the top of Gitcoin once logged in to connect your MetaMask wallet to the site.
- Select “Add to Cart” for the projects you want to help.
- Let’s assume you select 2 projects to add to cart. Now scroll up to the cart button at the top and click it to go to the checkout
- Choose ETH as your currency in the upper left
- Put reasonable amounts in for each project maybe .0025 ETH for each (about 10 dollars). Select a % for “Give back to the Gitcoin match pool” if you want to support the Gitcoin platform itself.
- Select “I’m ready to check out”, and select zkSync check out if you did step 5 above
- Go through the checkout steps and it should ask you to sign a few steps on your Metaask wallet, finally saying “complete payment”. Click that and then just wait for confirmation.
- Note: if it gets blocked it likely means you put in more money than you had, so just go back and reduce to .002 ETH for each or some such.
- Note: if you did not use zkSync here you’d get charged with the large ETH gas fee for every project, instead of just one fee here for a few bucks. This benefit compounds if you are donating to more projects at once.
- Note: The matching amount you pull in diminishes after 10 dollars and 100 dollar thresholds. So if you are not looking to donate a large amount, donating about $10 to each project you care about will still yield a large-size matching effect.
- Note: If you are planning on supporting just 1 or 2 projects: the above starting amount is likely sufficient.
- Note: Yes; the ETH gas prices are currently crazy!
- Thanks for doing this!
5 Comments
Alexander Krome
December 12, 2021
Gas fee atm 60-70+ bad choice imho
Keith Comito
December 12, 2021
Hi Alexander, For most projects right now even $1 in donations after gas turns into several hundred, and $10-100 can bring in over a thousand -> so even in the worst-case gas scenario it does multiply significantly. That being said if you are planning on donating to at least 2 projects and are using a layer 2 solution – like Polygon or zkSync (see step 5 above) – this greatly reduces the overall gas involved as well. This is what most of the Gitcoin community does: donates a little to a group of projects using zkSync and paying little gas. It’s also worth noting that transferring some amount of cryptocurrency to zkSync is a good idea in general for whatever else you might want to do in the future.
Neil
December 13, 2021
I am no expert, but I was able to purchase ETH directly on my Metamask app and I was only charged $5-10. There was no gas fee to get ETH on Metamask, just a small fee for using my bank card through ApplePay. I assume the app on Android has something similar. I agree with Alexander, these gas fees are a major turn off.
Keith Comito
December 13, 2021
Yes; no one is a fan of the large gas fees currently in effect, and forthcoming upgrades to the network are on the way to reduce them. In the meantime the most typical practice is using a layer 2 solution like Polygon or zkSync (as described above), which works quite well.
Marc Smeehuijzen
December 21, 2021
Thanks for the clear and comprehensive list of steps Keith. I just went through all of them and it worked. I can imagine though that for many people, especially those not familiar with cryptocurrency, the whole process might be too complex (and scary) to go through. Would be nice if the world of crypto became more accessible and easier to understand.
Write a comment: