悬赏

通过贡献赚取 GNK

Gonka 社区池为项目开发贡献者分配奖励。错误修复、新功能、文档和测试——所有这些都可以赚取 GNK。

工作原理

Gonka 使用社区池——GNK 发行量的一部分,预留用于奖励贡献者。当您的 Pull Request 被接受并合并到 gonka-ai/gonka 存储库的主分支时,团队将根据贡献的复杂性和重要性从池中分配奖励。

💰

社区池

GNK 发行量的一部分用于贡献者奖励。贡献越重要,奖励越多。

🔍

团队评审

每个 PR 都会经过 Gonka 维护者的评审。包含测试的优质代码将获得优先权。

GNK 支付

合并后,奖励将发送到您的 Gonka.Wallet。金额取决于任务的类型和复杂性。

贡献类型

错误修复

最常见

修复代码、共识逻辑、网络协议和 CLI 中的错误。错误修复是最常见和最受欢迎的贡献类型。

奖励: 50 — 500 GNK

新功能

高奖励

开发新功能:性能改进、新的 CLI 命令、PoC 验证优化、集成。

奖励: 200 — 2,000 GNK

文档

易于上手

编写和改进文档、翻译成其他语言、API 和 SDK 使用示例。

奖励: 20 — 200 GNK

测试 / QA

稳定性

编写单元和集成测试、重现和记录错误、负载测试。

奖励: 30 — 300 GNK

分步指南

从 Fork 到接收 GNK 的 5 个步骤。

1

派生存储库

前往 github.com/gonka-ai/gonka 并点击 Fork。在本地克隆派生。

git clone https://github.com/<your-username>/gonka.git
2

查找任务

打开主存储库中的 Issues 选项卡。查找标签:

  • good first issue — 适合初学者的简单任务
  • bounty — 具有确认 GNK 奖励的任务
  • help wanted — 需要帮助的任务
3

编写解决方案 + 测试

创建分支,编写代码,并务必添加测试。没有测试的 PR 在评审时将获得显著较低的优先级。

提示:遵循项目的代码风格。在提交之前,请在本地运行 Linter 和测试。

4

创建 Pull Request

在 gonka-ai/gonka 中打开 PR。描述修复/添加了什么,并指定链接的 Issue (#number)。

PR 清单

  • 变动描述
  • 指向 Issue 的链接
  • 测试通过
  • Linter 无错误
5

评审 + 合并 = GNK

维护者将评审您的代码。批准并合并后,GNK 奖励将发送到您的钱包。

平均评审时间:3-7 天。复杂的功能可能需要多次迭代。

奖励金额

社区池的近似奖励金额。最终金额由 Gonka 团队根据评审结果确定。

任务类型 GNK 范围 示例
错误修复 50 — 500 修复崩溃、内存泄漏、不正确的验证
新功能 200 — 2,000 新的 CLI 命令、PoC 优化、API 集成
文档 20 — 200 文档翻译、SDK 示例、常见问题解答、README
测试 30 — 300 单元测试、压力测试、带复现步骤的错误报告
严重漏洞 1,000 — 5,000+ 共识漏洞利用、双花攻击、PoC 绕过

严重漏洞的奖励可能会显著超过所示范围。

准备好贡献了吗?

打开 GitHub 上的 Gonka 存储库,找到合适的任务,然后提交您的第一个 Pull Request。