Step-by-Step Bounties Guide

To get started doing bounties, follow this step-by-step guide.

1. Join the Developer Pool

  1. We need your contact details including country of residence to make sure that we can send money to you from the US. For this, apply for the Developer role. Note that everybody can apply and we welcome applications from both individuals and companies. If you plan to work on bounties through a company, please indicate so in the “motivation” section of the application form.

  2. We will review your application and add you to the Developer pool if you are accepted for the role. In the Developer pool, we will list your name publicly. Please only apply if this is fine for you

2. Working on a Bounty

Once you are in the Developer pool, you can start doing bounties. There are three options:

Refer to the possible sizes of the bounties.

3. Claiming a Bounty

  1. Once the issue has been implemented, the maintainers will confirm that the deliverables were met in the GitHub issue of the bounty.

  2. You create an invoice for MapLibre on OpenCollective for the bounty you have completed. For this, submit an expense at https://opencollective.com/maplibre. Please include in the invoice a link to the GitHub issue of the bounty.

  3. Post a link to the invoice on the GitHub issue.

  4. Every 16th of the month expenses will be approved on Open Collective. After this is done the money gets transferred to your account.


If you have any questions around bounties and how you can start to contribute, feel free to reach out to us. Join our #maplibre Slack channel at https://slack.openstreetmap.us and ping someone from the team.