Solving Your First Bounty
Getting Started
Learn how to find, work on, and get paid for your first bounty. Whether you're browsing for tasks on the Discover page or spotting bounties added to issues in repositories you already contribute to, here's how to succeed with BountyBot.
Finding a Bounty
Browse the Discover Page
Search Options
- Explore all available bounties
- Use filters to narrow by skills, project type, or bounty amount
- Review the bounty details, including requirements and acceptance criteria
Bounties in Your Repositories
Repository Bounties
- Check issues in repositories you already contribute to. If a bounty is linked to an issue, you'll see a response by
@addbounty
with the current amount the bounty is funded. - If you spot a bounty you'd like to work on, you can start by simply submitting a PR (pull request).
- Once the PR is approved or merged, you can claim the bounty directly.
Evaluate the Bounty
Before You Start
Before you commit to working on a bounty, take the time to assess it:
- Guidelines: Does the project have clear contribution rules?
- Timeline: Can you realistically complete the work within your schedule?
- Qualifications: Do you have the expertise required for the task?
Submitting Your Work
1. Make a Pull Request (PR)
PR Guidelines
- Follow the project's contribution guidelines
- Reference the bounty issue in your PR
- Include comprehensive documentation
- Add tests if required
2. Get Reviewed and Merged
Review Process
If your PR is not merged or the reviewer is unavailable, contact us manually for a review. In case of a manual review, you will need to provide evidence supporting your work.
Getting Paid
Payment Process
Payment Steps
- The PR is merged or approved
- The bounty amount is credited to your wallet
- You can withdraw your funds as real money or use them for other bounties
Need Help?
Support Options
- Check out our Dispute Process for handling payout or work-related concerns
- Join our Discord community to connect with others
- Contact support if you encounter issues