Turn GitHub issues into instant bounties. Pay developers automatically when their contributions are merged.
GitWork makes open source rewarding by enabling anyone to create bounties on GitHub issues and automatically paying contributors when their work is mergedβall powered by Solana blockchain.
π Live at: gitwork.io
-
Install the GitWork GitHub App
Visit github.com/apps/gitwork-io and install it on your repository -
Add a bounty label to any issue
Format:gitwork:CURRENCY:AMOUNTExamples:
gitwork:usdc:50 β 50 USDC bounty (public) gitwork:sol:0.5 β 0.5 SOL bounty (public) -
Fund the escrow wallet
GitWork bot will comment with a Solana wallet address. Send the exact amount in the specified currency. -
Wait for contributors
Once funded, the bounty becomes active and contributors can start working on it! -
Merge the PR
When a contributor submits a PR that fixes the issue and you merge it, they can claim the bounty automatically.
Simply remove the bounty label from the issue. If funds were already deposited, they'll be automatically refunded.
π Full Guide: See docs/REPO_OWNER_FLOW.md
-
Find a bounty
- Visit gitwork.io to search for active bounties
- Or look for issues with
gitwork:labels on GitHub
-
Work on the issue
- Comment on the issue to let others know you're working on it
- Create a fix in your fork
-
Submit a PR
- Reference the issue number in your PR description (e.g., "Fixes #123")
- Make sure your code is clean and tested
-
Get your PR merged
- Wait for repo owner review
- Address any feedback
-
Claim your payment
- Once merged, GitWork bot posts a claim link
- Click the link, connect your Solana wallet, claim instantly!
π Full Guide: See docs/CONTRIBUTOR_FLOW.md
- β Instant Payments - Receive funds in seconds via Solana blockchain
- β Automatic Escrow - Funds held securely until work is completed
- β Zero Fees - No platform fees (we cover transaction costs)
- β Multiple Currencies - Support for USDC (stablecoin) and SOL
- β GitHub Integration - Works seamlessly with your workflow
- β Global Access - Anyone with a Solana wallet can participate
- π Encrypted Bounties - Private bounty amounts using Arcium MPC (optional)
- Stablecoin pegged to USD
- No price volatility
- Perfect for predictable payments
- Solana's native token
- Fast and low-cost
- Price varies with market
1. Repo Owner adds label β gitwork:usdc:50
2. GitWork creates escrow β Solana wallet generated
3. Owner funds escrow β Sends 50 USDC to wallet
4. Bounty becomes active β Listed on gitwork.io
5. Contributor submits PR β References issue #123
6. Owner merges PR β Closes the issue
7. Contributor claims β Receives 50 USDC instantly
- Escrow Protection - Funds held in secure Solana wallets until work is completed
- On-Chain Transparency - All transactions visible on Solana blockchain
- Automatic Validation - Deposits and payouts verified automatically
- Refund Guarantee - Cancel anytime before PR is merged for full refund
- Open source developers work for free
- No easy way to compensate contributors
- Maintainers burn out without funding
- Great contributors don't get rewarded
GitWork makes it trivial to reward open source work:
- Label an issue β Bounty created
- Merge a PR β Contributor paid
- Zero manual payment processing
- Global, instant, on-chain
- Install GitWork on your repository
- Read the Repo Owner Guide
- Create your first bounty!
- Visit gitwork.io
- Read the Contributor Guide
- Start solving issues and earning!
- Repo Owner Flow - How to create and manage bounties
- Contributor Flow - How to claim bounties and get paid
- Quick Reference - Common commands and tips
- Visual Flow - Diagrams showing how everything works
- FAQ - Frequently asked questions
- Website: gitwork.io
- Email: support@gitwork.io
- GitHub Issues: Report bugs or request features
- Contact Form: Available on gitwork.io/contact
π Alpha Launch - We are onboarding projects!
Want your repository listed? Contact us at support@gitwork.io
Building the future of open source compensation:
- π° Total bounties created: Growing daily
- π Global contributors: From anywhere, paid instantly
- β‘ Average claim time: < 1 minute
Want to help improve GitWork itself? We welcome contributions!
See CONTRIBUTING.md for guidelines on:
- Reporting bugs
- Suggesting features
- Submitting pull requests
- Our code of conduct
MIT License - Making open source rewarding for everyone.
Made with π for the open source community
GitWork - Making open source rewarding.