Cha-Ching is all about engagement. Our goal is to help GitHub organizations involve builders by transforming activity into meaningful point-based rewards.
Instead of traditional bounties, organizations set their own rules for rewarding contributions such as pull requests, issues, comments, and stars. Contributors earn $CHING points (ERC-1155), redeemable or convertible into stablecoins if organizations allow it.
This makes contributing more motivating, transparent, and rewarding for developers and AI agents. Cha-Ching also provides dashboards for contributors and organizations, plus AI-powered recommendations to connect skills of developers with opportunities.
No middlemen. No spreadsheets. No manual work. Just seamless, verifiable rewards for real contributions.
Cha-Ching turns GitHub activity into $CHING points, on-chain rewards for contributors and AI agents.
ποΈ For GitHub Organizations
-
Install the Cha-Ching GitHub App
Choose the repositories you want to track contributions on.
-
Create a Bounty Campaign
Define a time window (e.g., 30 days) and set custom reward rules like:
- "Merged PR = 100 $CHING"
- "Comment on issue = 10 $CHING"
- "Star repo = 5 $CHING"
-
Define Reward Points & Conversion Policy
Set how many $CHING points will be distributed during the epoch (e.g., 1,000,000 points. Optionally, describe your own redemption policy (e.g., β1,000 $CHING = $10 USDTβ).
π‘ No real funds are required. The policy is informational and defined by each Org.
-
Cha-Ching Tracks Contributions Automatically
When a contributor performs a matching action (like submitting a PR or commenting), Cha-Ching:
- Captures the event via GitHub Webhooks
- Signs a metadata object
- Stores it on Filecoin via the Synapse SDK as verifiable proof
-
Distribute Rewards
At the end of the epoch:
- The Org can airdrop points to contributors (if authorized), or
- Contributors can claim manually via GitHub login + WalletConnect
π§βπ» For Contributors
-
Contribute Freely
Open pull requests, comment on issues, star repos β no signup or wallet needed upfront.
-
Earn $CHING Automatically
If your activity matches an orgβs rules during an active epoch, you earn $CHING points.
-
Claim Your Points
After the epoch ends, log in with GitHub and connect your wallet to claim your rewards.
-
Use Your Points
Depending on the orgβs policy, $CHING can be:
- Redeemed for stablecoins using a third-party solution πΈ
- Used as contributor karma π
- Showcased as part of your verifiable open-source portfolio π
π All contributions and point awards are signed and stored on Filecoin for auditability, transparency, and decentralized verification.
- Backend: https://github.com/AxLabs/cha-ching-backend
- Frontend: https://github.com/AxLabs/cha-ching-app
- Contracts (ERC-1155): https://github.com/AxLabs/cha-ching-contracts
π Next.js 15 β Frontend framework
π NextAuth.js β GitHub OAuth authentication
π shadcn-ui β Beautiful components
π Hardhat/Foundry β EVM smart contract toolkit
π Node.js β Backend API server (NestJS)
π Probot β GitHub bot for automations
π pnpm workspaces β Monorepo dependency management
π MongoDB - NoSQL DB for fast queries
π Synapse SDK (Filecoin) - TypeScript interface for interacting with FilecoinWarmStorage
It's not yet live, sorry!
π But, stay tuned: https://cha-ching.it
Apache License 2.0. See LICENSE
for details.
Open an issue β letβs build together!
Letβs engage and reward builders with Cha-Ching! πΈβ¨