How it works
Connect your GitHub repositories, set bounties on issues, and let skilled developers solve your problems
Connect your repository with BountyHub's GitHub App to enable bounty tracking and automated workflows.
Set a bounty amount for your issue. The higher the bounty, the more attention it gets from developers.
Skilled developers browse bounties, pick issues that match their expertise, and submit pull requests.
Review submissions, merge the best solution, and the bounty is automatically released to the developer.
Click to watch maintainer guidelines video
Step-by-step walkthrough of installing the GitHub App, validating your repository, and creating your first bounty.
BountyHub automatically validates your repository setup before allowing bounty creation. Here's what we check:
Verifies that BountyHub app is installed on your repository
Ensures the GitHub issue URL is properly formatted and accessible
Confirms the repository is public and accessible to developers
Checks that you have maintainer access to the repository
Before creating a bounty, ensure your repository meets these requirements:
Private repositories cannot receive bounties to ensure transparency.
Add BountyHub to your repository from the GitHub Marketplace before creating bounties.
Use the full GitHub issue URL: https://github.com/owner/repo/issues/123
You must have write/admin access to the repository to create bounties.
Bounties cannot be placed on archived or read-only repositories.
Follow these steps to start offering bounties on your repository