info banner

Celo


Celo is partnering with Scout Game to support builders who contribute to the ecosystem. Celo has a prize pool of 5000 cUSD to distribute to talented Builders!

How it works

Ecosystem projects, that you can find in the list below (link list below), will mark their issues with a Tier in GitHub. The Tier determines the builder's reward offered by Celo for merging a PR that addresses the issue. Unmarked issues will default to the Common Tier.

GitHub Issue TierReward
Common50 cUSD
Rare150 cUSD
Epic250 cUSD
Mythic350 cUSD
Legendary450 cUSD
How to contribute

Open Source contributions can be overwhelming when you are staring out. It is important to check a repository for a contribution guide. If they don't offer one, you can refer back to a general one or use the Open Source Contribution guide provided by Celo

Here are some general steps to get started if you are new to open source contributions:

  • Understand the repositories architecture and functions (e.g., if a repo is about EIP make sure you understand the structure of EIPs). Read some code (best way to learn)
  • Check the reported issue and make sure you understand what is asked of you
  • Create a fork of the repository and clone your fork to your local machine. You need to fork the repository, as you won't have direct write access to the main repository
  • Run the code and reproduce the same behaviour
  • Clarify all open questions from the issue. Make sure you dive deep into the repo before asking questions but also don’t waste time getting lost. Most of the time, when formulating a question, everything will become clear.
  • If the coding language is unfamiliar to you, do a simple introduction course
  • Optional: try test first approach, where you write the test first to make sure to check for the error that occurs
  • Implement your solution
  • Write tests if you haven't done it yet
  • Write documentation (based on how documentation is done in that repository)
  • Create a PR mentioning the Issue and explaining the solution, this will help the repo maintainer understand what you did and merge your PR quickly
  • Implement any feedback the maintainer asks for
Qualified Celo Projects: