dOrg Color Logo
dOrg White Logo

Case Studies

Services

dOrg White Logo

DORG

Case Studies

Services

Articles

FAQs

Hot Seat

Handbook

Join us

Hire us

SOCIAL

Discord

Discord

Twitter

Twitter

Youtube

Youtube

Github

Github

Email

Email

LinkedIn

LinkedIn

Newsletter

Newsletter

OUR NEWSLETTER

Privacy Policy

© dOrg

Good Dollar

Case Study

Good Dollar

A case study by dOrg showcases our work on developing the front-end, back-end, and Web3 integrations for the GoodDollar/GoodCollective MVP — a platform that pays frontline climate stewards for verified climate actions. Our support was key to bringing the MVP to life and transitioning it into a fully functional pilot, all while keeping their roadmap on track.

Abstract

GoodCollective is a series of smart contracts and a dApp built atop the GoodDollar protocol. Its objective is twofold:

  1. to channel donations (targeted distribution of Universal Basic Income), using crypto, to individuals who fit specific criteria
  2. to tie those payment to specific people and activities (e.g. those verifiably completing climate-positive activities) to transparently report on detailed payment flow to frontline communities. The platform is designed to maximize the value paid to local individuals on the ground, making the most impact while reducing intermediaries and costs of both payment deployment and climate impact measurement. For the initial pilot and primary payment pool, Silvi has served as a climate action verification partner, and the infrastructure is designed to work with a variety of similar partners.

GoodCollective was made possible by a grant from Climate Collective and in-kind technical and product design support by GoodDollar. dOrg teamed up to develop a dApp interface to display activity on the underlying GoodCollective contracts.

The solution design and payment mechanisms were provided by GoodDollar, a mission-driven protocol and cryptocurrency known for successfully onboarding hard-to-reach communities to crypto wallets. GoodDollar's decentralized payment infrastructure enables direct Universal Basic Income payments to individuals.

GoodDollar requested our support for the front-end, back-end and web3 integrations coding of the GoodDollar/ GoodCollective MVP. We used the designs, user flows, and wireframes provided by GoodDollar / GoodCollective to facilitate this MVP development.

 

Background

GoodDollar is a permissionless protocol built with the goal of reducing wealth inequality and providing economic empowerment to all individuals. The protocol creates a sustainable digital currency, known as GoodDollar tokens (G$), that can be distributed to users worldwide.

The protocol operates on the principles of Universal Basic Income (UBI), where a fixed amount of G$ is distributed to users on a regular basis. One of the key features of the GoodDollar protocol is its use of smart contracts to automate the distribution of G$ tokens. This ensures transparency and efficiency in the distribution process, eliminating the need for intermediaries and reducing transaction costs.

We developed a mobile-first MVP React Native web app and Subgraph database to integrate GoodDollar's GoodCollective smart contracts.

 

Focus Areas

To get this milestone-based project rolling, we divided it into three main milestones: back-end development, front-end development, and Web3 integrations.

For the back-end development, we focused on creating a database with specific attributes like the project name, image, description, and links to the website, Twitter, Instagram, and Smart Contract on Celo Explorer. We also designed the database schema to include entities such as Project, User, Donation, and Transaction, each with detailed attributes necessary to the utility of the platform.

These entities are interconnected, allowing any user to track interactions, financial transactions, and project updates in real-time. Our subgraph organizes on-chain data for quicker queries in the GoodCollective app. The GoodCollective app updates the GoodCollective smart contracts through transactions. The subgraph can be queried by any user. Explore the full Subgraph schema for all technical details.

Moving on to front-end development and web3 integrations, we built mobile-first though made accommodations for how specific elements rendered on a desktop browser and we integrated smart contracts developed by GoodDollar with both the front-end and back-end of the dApp. Improvements and enhancements have been made since dOrg's involvement, executed by the GoodDollar team.

The dApp was deployed on Celo but works on any chain, however, the transactions can only happen on Celo.

The stack to develop the MVP was:

  • React Native
  • Subgraphs
  • TypeScript
  • AssemblyScript
  • WAGMI
  • GoodDollar and GoodCollective smart contracts systems

 

Team

We provided a dedicated Tech Lead, Front-End, Back-End & Web3 Integrations Developers and a Project Manager.

 

Conclusion

In essence, GoodCollective now stands as a testament to our joint efforts, providing a platform for targeted distribution of segmented UBI. This can encompass a range of different initiatives such as Conservation Basic Income, where individuals receive fair compensation for their valuable climate-positive services, as well as initiatives to support socioeconomic collectives like Women's UBI or Emergency Crisis Collectives such as Natural Disaster UBI or Refugee UBI, among other potential applications. Ultimately, GoodCollective is committed to empowering individuals and communities by providing direct digital payments to those who need it the most.

Category

Public Goods

DeFi & Data

Role

Web3 integrations

Frontend

Backend

Projects

Good Collective

Do you need something built?

dOrg has a longstanding history of complex web3 development and integration partnerships. We've worked with +85 web3 projects since 2019, generating +$2B of total lifetime value in shipped products as well +$8M on-chain revenue.

Let's team up

Good Dollar Press Coverage

GoodCollective using diverse dMRV solutions for Conservation Basic Income

September 16, 2023

GoodDollarHQ

Announcing GoodCollective a platform to provide direct payments for climate impact initiatives

July 24, 2023

GoodDollarHQ

DAO Drops

Fayre