Contribuyentes Destacados
Get highlighted for your contributions to Livepeer!
Formas de Contribuir
Code
Fix bugs, build features, and improve tooling. Open a discussion before starting large features. Each repo has a
CONTRIBUTING.md.Documentation
Found something outdated, missing, or confusing? Docs contributions are always welcome. See the workflow below.
Governance
Participate by voting on proposals, commenting on LIPs on the forum, or drafting improvement proposals.
Community Support
Help answer questions in Discord or the Forum. Helping others onboard is one of the highest-value contributions you can make.
Bug Reports
Found a bug? Open an issue on the relevant GitHub repository with full reproduction steps.
Ideas and Feedback
Share ideas on the Forum. Even if your idea does not ship immediately, it feeds into community thinking about what the network needs.
Contribuyendo al Código
Antes de Comenzar
- Revisa los problemas y discusiones existentes — busca en GitHub antes de abrir un nuevo problema o comenzar a trabajar en una función. Un rápido “¿alguien está trabajando en esto?” puede ahorrar tiempo a todos.
- Abre una discusión para cambios grandes — para nuevas funciones significativas, abre primero una Discusión o Problema en GitHub. Esto evita invertir esfuerzo en un PR que puede no ser aceptado.
- Lee la guía de contribución del repositorio
CONTRIBUTING.md— cada repositorio tiene su propia guía de contribución que cubre la configuración, pruebas y convenciones de PR.
Repositorios Clave
go-livepeer
The Go implementation of the Livepeer protocol. Contributing guide covers commit structure, changelog requirements, and PR conventions. Contributions classified by mode: General, Broadcaster, Orchestrator, Transcoder.
Livepeer Studio
The Studio monorepo (TypeScript). Covers code of conduct, yarn usage (not npm), and issue/PR templates. Code reviews happen weekly.
livepeer.js / React SDK
The JavaScript/React SDK. Guide covers setting up a real Studio API key for tests, running the test suite, and PR etiquette. Discuss significant API changes before building.
AI Runner
The containerised AI inference runtime. Contributions include new pipeline types, model support, and infrastructure improvements. See the README for development setup.
Livepeer Protocol (Smart Contracts)
Solidity smart contracts. All contributions and bug fixes welcome as pull requests. Security vulnerabilities must go through Immunefi, not GitHub Issues.
Livepeer Docs
The documentation repository (this site). See the Documentation Contribution section below for the specific workflow.
Principios Generales de Pull Request
Estos se aplican a todos los repositorios de Livepeer:- Mantén los PRs enfocados — un cambio lógico por pull request. PRs más pequeños y bien definidos son más fáciles de revisar y fusionar.
- Escribe mensajes de commit legibles — usa Conventional Commits formato donde los repos lo requieran:
fix:,feat:,docs:, y así sucesivamente. - Agrega pruebas — al agregar funciones o corregir errores, incluye casos de prueba que cubran el nuevo comportamiento o el comportamiento actualizado.
- Actualiza el changelog —
go-livepeery otros repos requieren actualizaciones aCHANGELOG_PENDING.mdcon cada PR. - Responde a los comentarios de revisión rápidamente — no fuerces un push a una rama bajo revisión activa.
- Rebase y fusiona — para conjuntos de cambios más grandes, los mantenedores pueden solicitar un rebase local para limpiar el historial de commits antes de fusionar.
Contribuyendo a la Documentación
La documentación de Livepeer es de código abierto y se encuentra en github.com/livepeer/docs en la ramadocs-v2.
Ruta Rápida: Comentarios Sin Código
No necesitas usar Git para contribuir a la documentación:- Pulgar arriba/abajo — en cualquier página de documentación para señalar si fue útil
- Problemas de GitHub — abre un problema describiendo qué está mal, falta o es confuso. Hay ocho plantillas de problemas disponibles.
- Discord — comparte comentarios en el
#loungecanal o etiqueta a un miembro del equipo de documentación
Flujo de Trabajo de Pull Request
Fork the repository
Navigate to github.com/livepeer/docs and click Fork. This creates your own copy.
Make your changes
Edit or create
.mdx files in the relevant section. Follow the Style Guide for formatting and component usage.Key rules:- Use UK English
- No inline styles — use Mintlify global components or component primitives from
/snippets/components/ - No hardcoded colours — use CSS custom properties
- Absolute imports only:
/snippets/components/...(not relative paths)
Run pre-commit checks
The repository has pre-commit hooks that check structure, style, links, spelling, and MDX validity. Run them before pushing:Or run the full test suite:
Revisar Asignaciones
Los cambios en la documentación son revisados por los propietarios de sección definidos en.github/CODEOWNERS. Generalmente:
- Sección de Desarrolladores — equipo de relaciones con desarrolladores
- Sección de Gateways — equipo de gateways
- Sección de Orquestadores — equipo de orquestadores
- Recursos / transversales — equipo de documentación
Contribuyendo a la Gobernanza
Los titulares de tokens pueden participar en Livepeer gobernanza sin escribir ningún código.Read active proposals
Visit the Livepeer Forum governance category and Explorer voting page to see what is currently open for input.
Comment on proposals
Add your perspective on active threads in the forum before proposals move to an on-chain vote. Well-reasoned feedback is valued from all participants.
Vote on-chain
If you hold staked LPT, you can cast votes on active proposals directly from the Explorer.
Subvenciones y Recompensas
Si deseas contribuir de manera más sustancial y recibir compensación:Livepeer Grants
Two grant tracks: Open Network Grants (tools, educational content, node operations improvements) and Video Disruptor Grants (cutting-edge video research and novel applications). Grants are paid in LPT.
Software Bounties
Scoped software tasks with defined acceptance criteria and compensation. A good entry point for contributors who prefer clearly-defined work.
Grant applications are reviewed bi-weekly by the Livepeer Grants committee. To discuss a potential grant application before submitting, ping the grants team in the
#governance Discord channel.Principios de Contribución Comunitaria
Estos se aplican en todos los repositorios y tipos de contribución de Livepeer:- Lee antes de construir — verifica problemas y discusiones existentes antes de comenzar un trabajo significativo
- Mantén los PRs enfocados — un cambio lógico por solicitud de extracción
- Escribe mensajes de commit legibles — usa el formato de Commits Convencionales
- Sé constructivo en las revisiones — si una contribución no encaja, explica por qué y ofrece sugerencias para mejorar
- Enlaza a la documentación relevante — al cerrar problemas o rechazar PRs, enlaza a recursos existentes cuando sea posible