Bounty

Gagnez des GNK pour vos contributions

Le fonds communautaire Gonka alloue des récompenses pour les contributions au développement du projet. Les corrections de bugs, les nouvelles fonctionnalités, la documentation et les tests génèrent tous des GNK.

Comment ça marche

Gonka utilise le fonds communautaire — une partie de l'émission GNK, réservée pour récompenser les contributeurs. Lorsque votre Pull Request est acceptée et fusionnée dans la branche principale du référentiel gonka-ai/gonka, l'équipe distribue une récompense du fonds en fonction de la complexité et de l'importance de la contribution.

💰

Fonds Communautaire

Un pourcentage de l'émission GNK est alloué aux récompenses des contributeurs. Plus la contribution est importante, plus la récompense est grande.

🔍

Examen par l'équipe

Chaque PR est examiné par les mainteneurs de Gonka. Le code de qualité avec des tests reçoit la priorité.

Paiement GNK

Après la fusion, la récompense est envoyée à votre portefeuille Gonka. Le montant dépend du type et de la complexité de la tâche.

Types de contributions

Corrections de bugs

Le plus fréquent

Correction d'erreurs dans le code, la logique de consensus, le protocole réseau et le CLI. Les corrections de bugs sont le type de contributions le plus fréquent et le plus demandé.

Récompense: 50 — 500 GNK

Nouvelles fonctionnalités

Récompense élevée

Développement de nouvelles fonctions : amélioration des performances, nouvelles commandes CLI, optimisation de la vérification PoC, intégrations.

Récompense: 200 — 2 000 GNK

Documentation

Facile à démarrer

Rédaction et amélioration de la documentation, traductions vers d'autres langues, exemples d'utilisation de l'API et du SDK.

Récompense: 20 — 200 GNK

Tests / QA

Stabilité

Rédaction de tests unitaires et d'intégration, reproduction et documentation des bugs, tests de charge.

Récompense: 30 — 300 GNK

Guide étape par étape

5 étapes, du fork à la réception des GNK.

1

Forkez le référentiel

Rendez-vous sur github.com/gonka-ai/gonka et cliquez sur Fork. Clonez le fork localement.

git clone https://github.com/<votre-nom-d'utilisateur>/gonka.git
2

Trouvez une tâche

Ouvrez l'onglet Issues dans le référentiel principal. Recherchez les étiquettes :

  • good first issue — tâches simples pour les débutants
  • bounty — tâches avec une récompense GNK confirmée
  • help wanted — tâches nécessitant de l'aide
3

Écrivez la solution + les tests

Créez une branche, écrivez le code et ajoutez impérativement des tests. Les PR sans tests reçoivent une priorité d'examen significativement inférieure.

Conseil : suivez le style de code du projet. Exécutez les linters et les tests localement avant de soumettre.

4

Créez une Pull Request

Ouvrez une PR dans gonka-ai/gonka. Décrivez ce qui a été corrigé/ajouté, indiquez l'Issue associée (#numéro).

Check-list de PR

  • Description des modifications
  • Lien vers l'Issue
  • Tests réussis
  • Linter sans erreurs
5

Examen + fusion = GNK

Les mainteneurs examineront votre code. Après approbation et fusion, la récompense GNK sera envoyée à votre portefeuille.

Temps d'examen moyen : 3-7 jours. Les fonctionnalités complexes peuvent nécessiter plusieurs itérations.

Montants des récompenses

Montants approximatifs des récompenses du fonds communautaire. Le montant final est déterminé par l'équipe Gonka après l'examen.

Type de tâche Plage GNK Exemples
Corrections de bugs 50 — 500 Correction d'un crash, d'une fuite de mémoire, d'une validation incorrecte
Nouvelles fonctionnalités 200 — 2 000 Nouvelle commande CLI, optimisation PoC, intégration API
Documentation 20 — 200 Traduction de docs, exemples SDK, FAQ, README
Tests 30 — 300 Tests unitaires, tests de stress, rapports de bugs avec reproduction
Vulnérabilités critiques 1 000 — 5 000+ Exploits de consensus, double-dépense, contournement PoC

Les récompenses pour les vulnérabilités critiques peuvent considérablement dépasser la plage indiquée.

Prêt à contribuer ?

Ouvrez le référentiel Gonka sur GitHub, trouvez une tâche appropriée et soumettez votre première Pull Request.