Choose your path
Getting Started
Three ways to move open source forward. Choose the outcome you want, then follow the shortest path to it.
As a Code Owner
Goal: create and manage bounties for issues in your GitHub repository. Where: GitHub or the Opire app. Result: only your repository's code owners can create bounties; developers can still try and claim them.
`Optional` Install the bot
The Opire bot lets people use Opire commands in repositories where it is installed. Creating a bounty remains restricted to the repository's code owners.
Even though it's optional (since bounties can be created from the web platform), we recommend using the bot to offer a better experience by integrating directly with the projects.
Tell your community that you are using Opire so they can discover rewarded issues, try to solve them, and claim them. Add it to the repository
Even though it's optional (since bounties can be created from the web platform), we recommend using the bot to offer a better experience by integrating directly with the projects.
Tell your community that you are using Opire so they can discover rewarded issues, try to solve them, and claim them. Add it to the repository
README.md, your community forum, or Discord.Create your first bounty
Use the app or the
/reward command for an issue in a repository you own. A code owner is required even when OpireBot is installed.Create a Bounty
Goal: fund work on an issue in a repository you own. You need: to be a code owner, the GitHub issue URL, and an amount. Where: use the Opire app, or /reward where OpireBot is installed.
Choose an issue in your repository
Only code owners can create bounties. This applies to public and private repositories, in the app and through OpireBot. Repository access alone is not enough.
Bounties start at $20. You can also thank a contributor with a tip starting at $1. Read the costs and payments policy before creating either one.
An issue can have multiple bounties from its code owners. Each bounty creator is responsible for their own payment.
Bounties start at $20. You can also thank a contributor with a tip starting at $1. Read the costs and payments policy before creating either one.
An issue can have multiple bounties from its code owners. Each bounty creator is responsible for their own payment.
As a Developer
Goal: solve a rewarded issue. You need: access to the repository and a valid pull request. Result: each bounty creator receives your claim and decides whether the PR meets the issue requirements before arranging payment.
Find a rewarded issue and try to solve it
On our platform, you can search through all available bounties based on technology, price, etc. When you find an issue that you believe you can solve, try it to let the world know that you intend to claim the associated bounties after you solve it.
It's possible that some of the bounties created are in projects where our commands cannot be used. In those cases, you will have to claim them from your dashboard on our platform.
It's possible that some of the bounties created are in projects where our commands cannot be used. In those cases, you will have to claim them from your dashboard on our platform.
Create a PR and claim the bounty
Once you have the solution to the issue, create a PR and use our commands (or our platform) to claim the associated bounties.
This doesn't mean that you will be paid automatically. Bounty creators will pay you when they confirm that your solution meets the requirements defined in the issue.
Since the same issue can have multiple bounties associated from different creators, each of them will pay their share separately (possibly at different times). In your dashboard, you can always see the pending amount for the bounties you have claimed.
This doesn't mean that you will be paid automatically. Bounty creators will pay you when they confirm that your solution meets the requirements defined in the issue.
Since the same issue can have multiple bounties associated from different creators, each of them will pay their share separately (possibly at different times). In your dashboard, you can always see the pending amount for the bounties you have claimed.