This proposal outlines the creation of a GoodDollar-Cubid SDK, a permissionless, open-source toolkit that enables any web2 or web3 application to integrate GoodDollar’s daily claim flow with minimal effort.
By combining Cubid’s embedded wallet system with GoodDollar’s FaceVerification SDK and Claim Button, this SDK makes it simple for developers to add a full end-to-end claiming experience — including wallet creation, identity verification, and daily UBI access — to their websites or applications with just a few lines of code.
This project will significantly lower the barrier to entry for users, especially those new to web3 or without existing wallets, and increase the reach of GoodDollar’s mission across both traditional and decentralized platforms.
Imagine this:
A user visits a regular website where they log in like normal—maybe it's a news site, a community hub, or a learning platform. A small widget appears, inviting them to claim free digital income. With a single tap, they create a secure wallet, seamlessly protected by their phone’s fingerprint or Face ID—no seed phrases, no confusing backup steps. They verify their identity in under a minute using face verification, and immediately after, they click once more to claim their first GoodDollar. In under two minutes, they’ve joined the web3 economy—without downloads, extensions, or crypto knowledge. Just a browser, a tap, and a human face.
The goal of this project is to develop a modular, embeddable SDK that offers the following capabilities:
This SDK will be:
Developers will be able to:
The SDK is especially valuable for web2 developers who want to introduce users to web3 without requiring the complexity of private key management or wallet onboarding. The Cubid wallet uses Shamir’s Secret Sharing to split and securely store wallet keys, eliminating the need for users to save seed phrases.
For apps that already support wallet connections, the SDK makes it trivial to plug in a daily GoodDollar claim flow, providing an incentive loop and deeper engagement with users.
One of the most important targeted use cases is using GoodDollar as the first “on-chain” asset a user receives. The SDK makes it possible for DeFi and learning platforms to let new users claim GoodDollars and use them as an entry point to on-chain education and financial tools — all without requiring upfront capital or knowledge of crypto infrastructure.
Estimated Build Time: 2–3 months
The work will be led by the core Cubid team, with openness to collaborating with community contributors.
The GoodDollar-Cubid SDK significantly scales GoodDollar’s mission by:
Cubid will track SDK adoption across sites and developers, but will not track individual GoodDollar claim events unless specifically requested. If needed, we can provide GoodDollar with reports on adoption trends and technical feedback.
We will also publish full documentation and guides on the Cubid site. We are also open to support publishing the same on GoodDollars site, making it easier for developers to discover, integrate, and contribute to the SDK. While Cubid will seed initial promotion, broader marketing efforts such as hackathons or bounty programs are expected to be led by the GoodDollar ecosystem.
This proposal is submitted to the Gitcoin x GoodDollar Builders Program Quadratic Funding Round, as part of the kickoff phase to grow the GoodDollar ecosystem through real-world utility, developer tooling, and ecosystem expansion.
The GoodDollar-Cubid SDK directly aligns with the round’s goals by enabling seamless, embeddable access to GoodDollar’s daily claim flow across both web2 and web3 applications. By combining wallet creation, face verification, and daily claiming into a single developer-friendly SDK, this project will:
We’re seeking support from the community and matching partners to fund approximately 2–3 months of full-time development, including:
The project will be developed by the core Cubid team, with a commitment to open-source licensing, transparency, and community engagement. We are not requesting a fixed amount, but are participating fully in the spirit of quadratic funding—leaning on the community’s belief in this tool’s potential to unlock greater impact for the entire G$ ecosystem.
By funding this SDK, you’re helping make GoodDollar as easy to integrate as Google Maps—and just as ubiquitous.
Our intention is to transparently document and share the value of this work, and make it available as an open-sourced public good for the benefit of the wider ecosystem.
The GoodDollar-Cubid SDK is a natural evolution of both platforms' missions: accessible identity, permissionless finance, and inclusive tools that lower barriers to entry. By making it easy to claim GoodDollars from anywhere, we unlock real utility, drive adoption, and bring the next wave of users into web3 — one line of code at a time.
We’re excited to build this and look forward to collaborating with the GoodDollar team and community.