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 Frecuente

Correcció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 Recompensa

Desarrollo 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 Empezar

Redacción y mejora de la documentación, traducciones a otros idiomas, ejemplos de uso de API y SDK.

Recompensa: 20 — 200 GNK

Pruebas / QA

Estabilidad

Redacció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.

1

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
2

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
3

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.

4

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
5

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.