Contributing to GoodDollar
Everyone is welcome — developers, designers, writers, founders, students, and hobbyists alike. Whatever your background, there's a path to contribute that fits your skills and availability.
GoodDollar is a nonprofit, open-source protocol building Universal Basic Income (UBI) on-chain through the G$ token. We maintain smart contracts, SDKs, and dApps that make it easy for anyone to integrate G$ into real-world products.
Useful links
Website: https://gooddollar.org
GitHub: https://github.com/GoodDollar
Ways to Contribute
1. Build a Project with G$
The GoodBuilders Program supports teams building on GoodDollar with mentorship and funding.
Apply: https://ubi.gd/goodbuilders
Community Telegram: https://ubi.gd/GoodBuildersTG
2. Solve/Review a Bounty
Bounties are how most open source contributors get involved. There are four roles in the pipeline:
Contributor — the AI opens a PR with a first-pass solution. You take it from there: review the AI's code, fix what's wrong, fill gaps, and get it to a standard worth reviewing by a human.
Reviewer — a human reviewer checks the Contributor's corrected version. You validate correctness, catch anything still missed, and approve it for QA.
QA — test the actual behavior of the changes in a real environment. You confirm the fix works end-to-end and file structured bug reports for anything that doesn't pass.
Maintainer — final sign-off before merge and payout approval.
A single person can hold both Reviewer and QA roles on the same bounty. See [Open Source Contributors] for the full role guide and how to progress.
We follow the GitHub contribution guidelines — everything below builds on top of that.
3. Propose Your Own Idea
Have something in mind? Propose it through the Gardens Pool for Open Source Contributors.
Forum: https://forum.gooddollar.org
Summary of how a Bounty Works
Each bounty follows this flow. Learn more
Repositories
Need Help?
Bounty questions: Builders Telegram → https://ubi.gd/GoodBuildersTG
General questions: Comment directly on the GitHub issue or PR
Your contributions, large or small, help advance GoodDollar's mission to reduce wealth inequality through open, decentralized tools.
Thank you for your interest building with us, and welcome to GoodDollar!
Last updated
Was this helpful?