GoodWells addresses several critical problems by leveraging the power of Superfluid streaming of Good Dollar to support sustainable development projects while being monitored by a DAO. Here's an in-depth look at the problems this project solves:
Lack of Sustainable Development Funding: Many impactful projects aimed at renewable energy, clean water access, and environmental and human conservation face a chronic shortage of funding. GoodWells bridges this gap by enabling micro-donations through Superfluid streaming, ensuring a consistent flow of support for these initiatives.
Barriers to Entry for Donors: Many individuals wish to contribute to noble causes but are deterred by high donation thresholds or complex processes. GoodWells sets a minimum streaming amount, making it accessible for everyone to contribute, regardless of the size of their donation.
Lack of Community Engagement: Sustainable development projects thrive on community support and active engagement. GoodWells encourages user-driven campaign proposals, allowing individuals to actively participate in deciding which projects receive funding. This fosters a sense of community ownership and involvement.
DAO monitoring: Only the people who have staked a certain amount of $G can create proposals, ensuring no corruption in raising donations. The proposals need to be approved by the GoodWells DAO before becoming a campaign.
Transparency and Accountability: In charitable initiatives, there's often a lack of transparency regarding how donations are used. With GoodWells's DAO oversight, transparency and accountability are paramount. Every Good Dollar is tracked, ensuring that it goes to the intended project.
Integrating the contracts was a big task because we had different functions for DAO members and normal users.
The second issue we ran into was fetching files including text and videos from IPFS and rendering them.
Discussion