npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
GoodDollar Protocol
GoodDollar Contracts
ethers and react hooks based on usedapp sdk for GoodDollar protocol
`@goodsdks/citizen-sdk` provides typed Viem clients for interacting with GoodDollar identity contracts. Use it to verify wallets, check identity expiry, generate face verification links, and manage multi-wallet linking via the IdentityV4 wallet-link flow.
Minimalistic bridge
GoodWidget for buying AI coding credits with G$ on Celo
## Contracts
## Structs
Simple customizable component to create side menu
Native Ethereum transaction signing using AWS KMS with secp256k1 support
React Native module that integrates FaceTec face verification API
A realtime, decentralized, offline-first, graph data synchronization engine.
GoodWidget for the Superfluid Ecosystem Rewards campaign — campaign header, reward pools, public leaderboard, and FAQ
GoodWidget migration target for the GoodSDKs citizen claim flow
GoodDollar InvitesV2 SDK — typed viem-based wrapper for invite codes, levels, and G$ bounties
use privatekey as seed for gun SEA authentication
create append only nodes. their keys values can not be modified unless signed by same SEA user
`identity-sdk` is a comprehensive library designed to interact seamlessly with GoodDollar's Identity smart contracts. It leverages both **Viem** and **Wagmi** SDKs to provide robust functionalities for managing a user's G$ identity on the blockchain. Whet
Use Gun.js in React Native through AsyncStorage
GoodDollar SDK package
Pre-build version of V8 with JIT to be used by React Native apps (Non Intl supported version)
`@goodsdks/engagement-sdk` wraps the on-chain [EngagementRewards](../engagement-contracts/contracts/EngagementRewards.sol) contract so apps can onboard reward programs, generate invite claims, and surface reward history. The package exposes low-level Viem
<!-- a script is setup in scripts/createPool -->
GoodDollar Reserve SDK — buy and sell G$ through the reserve using viem
Login SDK for login with Gooddollar wallet
TypeScript SDK for Superfluid streaming flows on Celo and Base, with GoodDollar-aware token resolution, GDA pool helpers, live CFA reads, and subgraph-backed historical queries.
[](https://www.npmjs.com/package/react-native-webview-crypto)
`@goodsdks/react-hooks` bundles ready-to-use React hooks that wrap the core `@goodsdks/citizen-sdk` identity and claim clients. They streamline Wagmi integrations by wiring the required Viem clients and exposing state for loading and error handling.
The `gooddollar-savings-widget` web component provides a simple and interactive way for users to stake their G$ tokens and earn.
Manage a privatekey or seed by multiple Ids
The `claim-button` web component provides a simple and interactive way for users to claim Universal Basic Income (UBI) in the form of GoodDollars (G$) on supported blockchain networks (Celo, Fuse, and XDC). It integrates with the GoodDollar ecosystem to m
Use Gun.js in React Native through AsyncStorage
useMemo hook and memo for components using deep compare
pollyfill window.crypto.getRandomValues
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
GoodDollar Protocol
GoodDollar Contracts
ethers and react hooks based on usedapp sdk for GoodDollar protocol
`@goodsdks/citizen-sdk` provides typed Viem clients for interacting with GoodDollar identity contracts. Use it to verify wallets, check identity expiry, generate face verification links, and manage multi-wallet linking via the IdentityV4 wallet-link flow.
Minimalistic bridge
GoodWidget for buying AI coding credits with G$ on Celo
## Contracts
## Structs
Simple customizable component to create side menu
Native Ethereum transaction signing using AWS KMS with secp256k1 support
React Native module that integrates FaceTec face verification API
A realtime, decentralized, offline-first, graph data synchronization engine.
GoodWidget for the Superfluid Ecosystem Rewards campaign — campaign header, reward pools, public leaderboard, and FAQ
GoodWidget migration target for the GoodSDKs citizen claim flow
GoodDollar InvitesV2 SDK — typed viem-based wrapper for invite codes, levels, and G$ bounties
use privatekey as seed for gun SEA authentication
create append only nodes. their keys values can not be modified unless signed by same SEA user
`identity-sdk` is a comprehensive library designed to interact seamlessly with GoodDollar's Identity smart contracts. It leverages both **Viem** and **Wagmi** SDKs to provide robust functionalities for managing a user's G$ identity on the blockchain. Whet
Use Gun.js in React Native through AsyncStorage
GoodDollar SDK package
Pre-build version of V8 with JIT to be used by React Native apps (Non Intl supported version)
`@goodsdks/engagement-sdk` wraps the on-chain [EngagementRewards](../engagement-contracts/contracts/EngagementRewards.sol) contract so apps can onboard reward programs, generate invite claims, and surface reward history. The package exposes low-level Viem
<!-- a script is setup in scripts/createPool -->
GoodDollar Reserve SDK — buy and sell G$ through the reserve using viem
Login SDK for login with Gooddollar wallet
TypeScript SDK for Superfluid streaming flows on Celo and Base, with GoodDollar-aware token resolution, GDA pool helpers, live CFA reads, and subgraph-backed historical queries.
[](https://www.npmjs.com/package/react-native-webview-crypto)
`@goodsdks/react-hooks` bundles ready-to-use React hooks that wrap the core `@goodsdks/citizen-sdk` identity and claim clients. They streamline Wagmi integrations by wiring the required Viem clients and exposing state for loading and error handling.
The `gooddollar-savings-widget` web component provides a simple and interactive way for users to stake their G$ tokens and earn.
Manage a privatekey or seed by multiple Ids
The `claim-button` web component provides a simple and interactive way for users to claim Universal Basic Income (UBI) in the form of GoodDollars (G$) on supported blockchain networks (Celo, Fuse, and XDC). It integrates with the GoodDollar ecosystem to m
Use Gun.js in React Native through AsyncStorage
useMemo hook and memo for components using deep compare
pollyfill window.crypto.getRandomValues