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äufigsten

Behebung 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 Belohnung

Entwicklung neuer Funktionen: Leistungsverbesserungen, neue CLI-Befehle, Optimierung der PoC-Verifizierung, Integrationen.

Belohnung: 200 — 2 000 GNK

Dokumentation

Einfacher Einstieg

Erstellung und Verbesserung von Dokumentation, Übersetzungen in andere Sprachen, Beispiele für die Nutzung von API und SDK.

Belohnung: 20 — 200 GNK

Tests / QA

Stabilität

Schreiben 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.

1

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
2

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
3

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.

4

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
5

Ü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.