Recompensa
Gana GNK por Contribuciones
El fondo comunitario de Gonka asigna recompensas por las contribuciones al desarrollo del proyecto. Correcciones de errores, nuevas funcionalidades, documentación y pruebas, todo genera GNK.
Cómo Funciona
Gonka utiliza un fondo comunitario — una porción de la emisión de GNK reservada para recompensar a los colaboradores. Cuando su Pull Request es aceptado y fusionado en la rama principal del repositorio gonka-ai/gonka, el equipo distribuye una recompensa del fondo según la complejidad y la importancia de la contribución.
Fondo Comunitario
Un porcentaje de la emisión de GNK se asigna para recompensas a los colaboradores. Cuanto más significativa sea la contribución, mayor será la recompensa.
Revisión del Equipo
Cada PR es revisado por los mantenedores de Gonka. El código de calidad con pruebas recibe prioridad.
Pago de GNK
Después de la fusión, la recompensa se envía a su Gonka.Wallet. El monto depende del tipo y la complejidad de la tarea.
Tipos de Contribuciones
Corrección de Errores
Más FrecuenteCorrección de errores en el código, lógica de consenso, protocolo de red y CLI. Las correcciones de errores son el tipo de contribución más frecuente y demandado.
Recompensa: 50 — 500 GNK
Nuevas Funcionalidades
Alta RecompensaDesarrollo de nuevas funcionalidades: mejoras de rendimiento, nuevos comandos CLI, optimización de la verificación PoC, integraciones.
Recompensa: 200 — 2.000 GNK
Documentación
Fácil de EmpezarRedacción y mejora de la documentación, traducciones a otros idiomas, ejemplos de uso de API y SDK.
Recompensa: 20 — 200 GNK
Pruebas / QA
EstabilidadRedacción de pruebas unitarias y de integración, reproducción y documentación de errores, pruebas de carga.
Recompensa: 30 — 300 GNK
Guía Paso a Paso
5 pasos desde el fork hasta la recepción de GNK.
Haz Fork del Repositorio
Ve a github.com/gonka-ai/gonka y haz clic en Fork. Clona el fork localmente.
git clone https://github.com/<tu-nombre-de-usuario>/gonka.git Encuentra una Tarea
Abre la pestaña Issues en el repositorio principal. Busca las etiquetas:
- good first issue — tareas fáciles para principiantes
- bounty — tareas con recompensa GNK confirmada
- help wanted — tareas donde se necesita ayuda
Escribe la Solución + Pruebas
Crea una rama, escribe el código y asegúrate de añadir pruebas. Los PRs sin pruebas reciben una prioridad significativamente menor para la revisión.
Consejo: sigue el estilo de código del proyecto. Ejecuta los linters y las pruebas localmente antes de enviar.
Crea un Pull Request
Abre un PR en gonka-ai/gonka. Describe lo que se corrigió/añadió, especifica el Issue (#número) vinculado.
Lista de Verificación del PR
- ✓ Descripción de los cambios
- ✓ Enlace al Issue
- ✓ Pruebas pasadas
- ✓ Linter sin errores
Revisión + Fusión = GNK
Los mantenedores revisarán tu código. Después de la aprobación y la fusión, la recompensa GNK se enviará a tu monedero.
Tiempo medio de revisión: 3-7 días. Las funcionalidades complejas pueden requerir varias iteraciones.
Tamaños de las Recompensas
Tamaños aproximados de las recompensas del fondo comunitario. El monto final es determinado por el equipo de Gonka según los resultados de la revisión.
| Tipo de Tarea | Rango de GNK | Ejemplos |
|---|---|---|
| Corrección de Errores | 50 — 500 | Corrección de cierres inesperados, fugas de memoria, validación incorrecta |
| Nuevas Funcionalidades | 200 — 2.000 | Nuevo comando CLI, optimización PoC, integración API |
| Documentación | 20 — 200 | Traducción de docs, ejemplos de SDK, FAQ, README |
| Pruebas | 30 — 300 | Pruebas unitarias, pruebas de estrés, informes de errores con reproducción |
| Vulnerabilidades Críticas | 1.000 — 5.000+ | Exploits de consenso, doble gasto, bypass de PoC |
Las recompensas por vulnerabilidades críticas pueden superar significativamente el rango indicado.
¿Listo para Contribuir?
Abre el repositorio de Gonka en GitHub, encuentra una tarea adecuada y envía tu primer Pull Request.