Code Review
Want to become a Code Reviewer? Reach out in the Telegram group to get approved and added to the goodbuilders-dev team on GitHub — once you're in, you'll start receiving review requests automatically.
Note: Once approved for Code Review, contributors join the reviewer pool and are assigned reviews, which can be delegated to other reviewers.
The Code Review Process
See the image below for where find the GitHub Teams. Green is for contributors requesting a code review, and purple is for code reviewers requesting a sign-off.

Review timeline:
If your PR has been waiting more than 3 days, ping in
#goodbountieson Telegram
What makes a review "accepted"? A review is accepted when it's substantive — you've actually tested the code or caught something meaningful. Rubber-stamp approvals don't count.
🚫 Not acceptable: "LGTM" with no substance. Purely stylistic comments. Generic feedback not tied to the actual changes. Any of these will result in payout rejection.
✅ Good review comment example:
`File: StakeModal.tsx — line 147
Issue: The distribute() function does not check whether \amount exceeds the pool balance before transferring. If it does, the transaction will revert on-chain but state will already be updated on line 143, leaving the contract in an inconsistent state.
Fix: Add a balance check before the state update: require(poolBalance >= amount, "Insufficient pool balance"); Or move the state update after the transfer so it only commits if the transfer succeeds.`
❌ Weak comment (not acceptable):
"This function looks a bit risky, might want to double check the logic here."
Review timeline: First review within 3 business days. If your PR has been waiting longer, ping in GoodBounties Telegram.
Getting Review Permissions on GitHub
Once you have 2 merged PRs, reach out on the telegram channel or tag a maintainer on GitHub. Permissions are granted manually — it usually happens within 24–48 hours.
What This Unlocks
After 3 accepted reviews, you become a Senior Contributor (Level 3). You get a vote on who joins the contributor pool and what gets built next.
→ Revisit the full growth path
Last updated
Was this helpful?