Bounty
Verdiene GNK für Contributions
Der Gonka Community Pool vergibt Belohnungen für Beiträge zur Projektentwicklung. Fehlerbehebungen, neue Features, Dokumentation und Tests – alles bringt GNK.
So funktioniert’s
Gonka nutzt den Community Pool – einen Teil der GNK-Emission, der zur Belohnung von Contributoren reserviert ist. Wenn Ihr Pull Request im Hauptzweig des gonka-ai/gonka-Repositorys angenommen und zusammengeführt wird, verteilt das Team eine Belohnung aus dem Pool, abhängig von der Komplexität und Bedeutung des Beitrags.
Community Pool
Ein Prozentsatz der GNK-Emission wird für Belohnungen an Contributoren zugewiesen. Je wichtiger der Beitrag, desto größer die Belohnung.
Überprüfung durch das Team
Jeder PR wird von den Gonka-Maintainern überprüft. Qualitativ hochwertiger Code mit Tests erhält Priorität.
GNK-Auszahlung
Nach dem Merge wird die Belohnung an Ihr Gonka-Wallet gesendet. Der Betrag hängt von der Art und Komplexität der Aufgabe ab.
Arten von Contributions
Fehlerbehebungen
Am häufigstenBehebung von Fehlern im Code, in der Konsensuslogik, im Netzwerkprotokoll und im CLI. Fehlerbehebungen sind die häufigste und gefragteste Art von Contributions.
Belohnung: 50 — 500 GNK
Neue Features
Hohe BelohnungEntwicklung neuer Funktionen: Leistungsverbesserungen, neue CLI-Befehle, Optimierung der PoC-Verifizierung, Integrationen.
Belohnung: 200 — 2 000 GNK
Dokumentation
Einfacher EinstiegErstellung und Verbesserung von Dokumentation, Übersetzungen in andere Sprachen, Beispiele für die Nutzung von API und SDK.
Belohnung: 20 — 200 GNK
Tests / QA
StabilitätSchreiben von Unit- und Integrationstests, Reproduzieren und Dokumentieren von Fehlern, Lasttests.
Belohnung: 30 — 300 GNK
Schritt-für-Schritt-Anleitung
5 Schritte vom Fork bis zum Erhalt von GNK.
Repository forken
Gehen Sie zu github.com/gonka-ai/gonka und klicken Sie auf Fork. Klonen Sie den Fork lokal.
git clone https://github.com/<dein-benutzername>/gonka.git Aufgabe finden
Öffnen Sie den Tab „Issues“ im Haupt-Repository. Suchen Sie nach den Labels:
- good first issue — einfache Aufgaben für Anfänger
- bounty — Aufgaben mit bestätigter GNK-Belohnung
- help wanted — Aufgaben, bei denen Hilfe benötigt wird
Lösung + Tests schreiben
Erstellen Sie einen Branch, schreiben Sie Code und fügen Sie unbedingt Tests hinzu. PRs ohne Tests erhalten eine deutlich geringere Priorität bei der Überprüfung.
Tipp: Halten Sie sich an den Code-Stil des Projekts. Führen Sie Linter und Tests lokal aus, bevor Sie etwas einreichen.
Pull Request erstellen
Öffnen Sie einen PR in gonka-ai/gonka. Beschreiben Sie, was behoben/hinzugefügt wurde, und geben Sie das zugehörige Issue (#Nummer) an.
PR Checkliste
- ✓ Beschreibung der Änderungen
- ✓ Link zum Issue
- ✓ Tests bestanden
- ✓ Linter ohne Fehler
Überprüfung + Merge = GNK
Die Maintainer werden Ihren Code überprüfen. Nach Genehmigung und Merge wird die GNK-Belohnung an Ihr Wallet gesendet.
Durchschnittliche Überprüfungszeit: 3-7 Tage. Komplexere Funktionen können mehrere Iterationen erfordern.
Belohnungsgrößen
Ungefähre Größen der Belohnungen aus dem Community Pool. Der endgültige Betrag wird vom Gonka-Team nach der Überprüfung festgelegt.
| Aufgabentyp | GNK-Bereich | Beispiele |
|---|---|---|
| Fehlerbehebungen | 50 — 500 | Behebung eines Absturzes, Speicherlecks, falsche Validierung |
| Neue Features | 200 — 2 000 | Neuer CLI-Befehl, PoC-Optimierung, API-Integration |
| Dokumentation | 20 — 200 | Dokumentenübersetzung, SDK-Beispiele, FAQ, README |
| Tests | 30 — 300 | Unit-Tests, Stresstests, Fehlerberichte mit Reproduktion |
| Kritische Schwachstellen | 1 000 — 5 000+ | Konsensus-Exploits, Double-Spend, Umgehung von PoC |
Belohnungen für kritische Schwachstellen können den angegebenen Bereich erheblich überschreiten.
Bereit zum Mitwirken?
Öffnen Sie das Gonka-Repository auf GitHub, finden Sie eine passende Aufgabe und senden Sie Ihren ersten Pull Request.