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équentCorrection 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éeDé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émarrerRé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.
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 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
É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.
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
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.