Practical overview
When it fits
Use Gooddapp when the relevant task is accessing the documented daily G$ claim experience or studying its open-source wallet implementation. Use its repository as a development reference when a JavaScript and React Native crypto application is the target.
Who it is for
- People seeking access to daily G$ claims through a crypto wallet interface.
- Developers examining an open-source web3 wallet built for web and React Native targets.
- Builders exploring Ethereum- and Fuse-related application topics.
Documented uses
- Claim daily G$ cryptocurrency through the wallet application.
- Develop and inspect a web3 wallet interface for web and native targets.
- Run the web application in a local Ganache development mode.
- Run documented web snapshot tests and coverage commands.
Requirements & limits
The repository is public, active and MIT-licensed. Its documented targets include web, iOS and Android.
- The application is tied to the GoodDollar daily G$ claim flow described in the repository.
- The documented stack uses JavaScript and React Native, with web and native targets.
- Ethereum and Fuse are listed among the repository topics.
- Local web development uses Ganache.
- A different token-distribution contract would require modification to contract interfaces, token handling and application configuration.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the documented Gooddapp development environment
Prepare the repository for web development and native iOS dependencies.
Before you start
- Public access to the GoodDollar/GoodDAPP repository.
- Node.js version 10.15.0 for web installation.
- An iOS development environment for the CocoaPods step.
Steps
Use Node.js 10.15.0.
Run the repository's web local-development command to start the web mode with local Ganache.
From the iOS directory, run CocoaPods installation.
For React Native Sentry setup, run the documented Sentry wizard command with iOS and Android targets.
Expected outcome
The documented web local-development mode and native dependency setup are prepared.
Guide limitations
- The supplied documentation does not establish that the setup completes successfully on a particular machine.
- The documentation describes local Ganache development but does not provide a complete deployment procedure.
Run the documented web snapshot tests
Use the repository's supplied commands for web snapshot testing and coverage.
Before you start
- A checked-out GoodDollar/GoodDAPP repository.
- The project's documented JavaScript development environment.
Steps
Run the web test command.
Use the update-snapshots option when changing stored snapshots.
Use the web watch command for watch-mode testing.
Run the coverage command for web coverage.
Expected outcome
The repository's web snapshot-testing and coverage commands are invoked.
Guide limitations
- The supplied documentation does not establish test results or compatibility with a specific environment.
Compare options for Wallet connections
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Gooddapp | Claim daily G$ cryptocurrency through the wallet application. | Android, iOS, Web | The repository is public, active and MIT-licensed. Its documented targets include web, iOS and Android. The supplied evidence does not state pricing or account requirements. |
| Pac Fpom | Play a Pac-Man-style promotional game for FPOM. | Mobile, Web | The README lists GitHub Pages and Massa DeWeb access and hosting links. |
| Solanahub Old | Connect a wallet and view asset balances. | Web |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- GoodDollar/GoodDAPP · Official homepage title · retained in its source language

