# Contributor Growth Path

GoodDollar has three contribution tracks. You can enter more than one, but never hold two roles on the same bounty.

<figure><img src="/files/YEnK34N0j1nyc9WrS4jh" alt=""><figcaption></figcaption></figure>

### The Tracks at a Glance

| Track       | Entry                    | Approval needed? |
| ----------- | ------------------------ | ---------------- |
| Contributor | Open to anyone           | No               |
| Reviewer    | Application + prior work | Yes              |
| QA          | Open to anyone           | No               |

> Contributor and Reviewer must always be different people on the same bounty. A person can hold both Reviewer and QA roles, but not on the same bounty.

### Contributor Track

**Contributor** — Pick up a bounty, fix the AI's code, hand it off to a Reviewer. No approval needed.

**Senior Contributor** — Earned after 5 accepted contributions with a low rework rate and consistency over time. Not volume — quality.

What this unlocks: priority access to Mythic and Legendary bounties before they open to the general pool.

PS: Senior Contributors get **priority access to Mythic and Legendary bounties** — these are surfaced to them first before opening to the general pool. This is how we reward consistency and quality over time without creating a purely financial incentive system.

The exact mechanism for how priority is surfaced will be communicated in the `goodbuilders` channel when a high-tier bounty opens.

***

### Reviewer Track

**Reviewer** — Application-based. Share previous review work and availability in the `goodbuilders` Telegram. Prior experience from any codebase counts.

**Senior Reviewer** — Earned after 3 accepted reviews with consistent quality. Unlocks all tiers and a vote on contributor pool decisions.

**Maintainer** — Internal nomination only. No application. Earned through exceptional work over time.

***

### QA Track

**QA Contributor** — Open to all. Pick up a QA bounty, test the changes, submit a structured report.

***

### Cross-Track Rules

* Reviewer and QA can be held by the same person, but not on the same bounty
* There is no required path between tracks

***

### Ready to Start?

→ See the [Contibutor Role ](https://app.gitbook.com/o/-LdiTCmTgO528x-BXAcj/s/-LfsEjhezedCgGFXCkms/~/edit/~/changes/303/for-developers/contributing/open-source-contributors/code-review-+-contributor-role) to learn the basics of contributing to Gooddollar

> → Browse open bounties on the [Bounties Board](https://github.com/orgs/GoodDollar/projects)

→ See the [Reviewer Role](/for-developers/contributing/open-source-contributors/human-reviewer-role.md) to understand what a good review looks like&#x20;

→ See the [QA Role ](https://app.gitbook.com/o/-LdiTCmTgO528x-BXAcj/s/-LfsEjhezedCgGFXCkms/~/edit/~/changes/303/for-developers/contributing/open-source-contributors/the-qa-role)to understand what a good QA report looks like&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gooddollar.org/for-developers/contributing/open-source-contributors/contributor-growth-path.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
