Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 4.88 KB

README.md

File metadata and controls

53 lines (37 loc) · 4.88 KB

Livepeer Bounties

Welcome to the Livepeer Software Bounties program! Livepeer is a decentralized community building the world's open video infrastructure. We're excited to invite you to contribute and earn rewards for your efforts. Visit the issues tab to find community-requested tasks with rewards for completion. Several entities within the Livepeer ecosystem offer bounties, including:

  • The AI SPE: A special purpose entity focused on putting AI jobs on the Livepeer network. Their bounties are labelled AI and funded by the Livepeer treasury.

Only members of these entities can create issues in the issues tab. If you have ideas for bounties, questions about the program, or need assistance, please use the Discussions Board or join the #🛋│developer-lounge channel on our Discord server.

Tip

Besides these software bounties, the Livepeer ecosystem offers grants for more significant tasks and projects. You can find more information about the grants program here. For security researchers, we also have a bug bounty program detailed here.

Areas of Contribution

You can contribute in various areas within the Livepeer project:

  • Development: Contribute by building new features, fixing bugs, and improving the software or protocol.
  • Testing: Ensure software quality by testing new features, identifying bugs, and verifying functionality.
  • Optimization: Improve software performance by enhancing speed, efficiency, and resource usage.
  • Documentation: Enhance user experience by improving guides, creating comprehensive documentation, and clarifying complex concepts.
  • Research: Investigate problems, solutions, and technologies relevant to Livepeer's ecosystem and share your findings.

If you're a beginner, contributing to the Livepeer documentation is a great way to start. Issues labelled good first issue are beginner-friendly.

Steps to Apply

Warning

Please wait for the issue to be assigned to you before starting work. To prevent duplication of effort, submissions for unassigned issues will not be accepted.

  1. Find an Open Bounty: Browse the open issues labeled bounty. Use this filter: is:open is:issue no:assignee label:bounty.
  2. Express Your Interest: Comment on the issue to indicate your interest and explain why you're the ideal candidate for the task.
  3. Wait for Review: Our team will review expressions of interest and select the best candidate.
  4. Get Assigned: If selected, we'll assign the GitHub issue to you.
  5. Start Working: Dive into your task! If you need assistance or guidance, comment on the issue or join the discussions in the #🛋│developer-lounge channel on our Discord server.
  6. Submit Your Work: Create a pull request in the relevant repository and request a review.
  7. Notify Us: Comment on the GitHub issue when your pull request is ready for review.
  8. Receive Your Bounty: We'll arrange the bounty payment once your pull request is approved.
  9. Gain Recognition: Your valuable contributions will be acknowledged by the entity that funded the bounty, such as mentioning your name in the changelog.

Thank you for your enthusiasm in contributing to Livepeer! We appreciate your support and look forward to your contributions 💛.

FAQ

Show FAQ
  • Will I receive any support while working on a bounty?
    Absolutely! We're committed to providing all the necessary information and resources you need to complete the task successfully. If you need further assistance or have any questions, feel free to comment on the issue or reach out in the #🛋│developer-lounge channel on our Discord server.
  • What currency will I receive the bounty in?
    Bounties are paid using Livepeer's native token, LPT.
  • I have a bounty idea. How can I propose it?
    If you have an idea for a bounty, please share it in the 💡 ideas category of the Discussions Board.