Bounty

รับ GNK จากการมีส่วนร่วม

Community pool ของ Gonka ให้รางวัลสำหรับการมีส่วนร่วมในการพัฒนาโครงการ การแก้ไขบั๊ก ฟีเจอร์ใหม่ เอกสาร และการทดสอบ ทั้งหมดนี้ทำให้ได้รับ GNK

มันทำงานอย่างไร

Gonka ใช้ community pool ซึ่งเป็นส่วนหนึ่งของการออก GNK ที่สงวนไว้เพื่อกระตุ้นผู้มีส่วนร่วม เมื่อ Pull Request ของคุณได้รับการยอมรับและรวมเข้ากับสาขาหลักของ gonka-ai/gonka repository ทีมจะแจกจ่ายรางวัลจาก pool ตามความซับซ้อนและความสำคัญของการมีส่วนร่วม

💰

Community Pool

เปอร์เซ็นต์ของการออก GNK ถูกจัดสรรเป็นรางวัลให้กับผู้มีส่วนร่วม ยิ่งการมีส่วนร่วมมีความสำคัญมากเท่าไหร่ รางวัลก็จะยิ่งมากขึ้นเท่านั้น

🔍

ตรวจสอบโดยทีม

PR ทุกรายการจะได้รับการตรวจสอบโดยผู้ดูแล Gonka โค้ดคุณภาพสูงพร้อมการทดสอบจะได้รับความสำคัญ

การชำระเงิน GNK

หลังจากรวมแล้ว รางวัลจะถูกส่งไปยังกระเป๋าเงิน Gonka ของคุณ ขนาดขึ้นอยู่กับประเภทและความซับซ้อนของงาน

ประเภทของการมีส่วนร่วม

การแก้ไขบั๊ก

บ่อยที่สุด

การแก้ไขข้อผิดพลาดในโค้ด ตรรกะของฉันทามติ โปรโตคอลเครือข่าย และ CLI การแก้ไขบั๊กเป็นประเภทของการมีส่วนร่วมที่บ่อยที่สุดและเป็นที่ต้องการมากที่สุด

รางวัล: 50 — 500 GNK

ฟีเจอร์ใหม่

รางวัลสูง

การพัฒนาฟังก์ชันใหม่: การปรับปรุงประสิทธิภาพ คำสั่ง CLI ใหม่ การเพิ่มประสิทธิภาพการตรวจสอบ PoC การบูรณาการ

รางวัล: 200 — 2,000 GNK

เอกสาร

เริ่มต้นง่าย

การเขียนและปรับปรุงเอกสาร การแปลเป็นภาษาอื่น ตัวอย่างการใช้งาน API และ SDK

รางวัล: 20 — 200 GNK

การทดสอบ / QA

ความเสถียร

การเขียน unit- และ integration-tests การทำซ้ำและจัดทำเอกสารบั๊ก การทดสอบโหลด

รางวัล: 30 — 300 GNK

คู่มือทีละขั้นตอน

5 ขั้นตอนจากการ fork ไปจนถึงการรับ GNK

1

Fork repository

ไปที่ github.com/gonka-ai/gonka แล้วคลิก Fork โคลน fork ไปยังเครื่องของคุณ

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

ค้นหางาน

เปิดแท็บ Issues ใน repository หลัก มองหาป้ายกำกับ:

  • good first issue — งานง่ายๆ สำหรับผู้เริ่มต้น
  • bounty — งานที่มีรางวัล GNK ที่ยืนยันแล้ว
  • help wanted — งานที่ต้องการความช่วยเหลือ
3

เขียนวิธีแก้ปัญหา + การทดสอบ

สร้าง branch เขียนโค้ด และตรวจสอบให้แน่ใจว่าได้เพิ่มการทดสอบ PR ที่ไม่มีการทดสอบจะได้รับความสำคัญในการตรวจสอบน้อยลงอย่างมาก

เคล็ดลับ: ทำตามรูปแบบโค้ดของโครงการ เรียกใช้ linter และการทดสอบในเครื่องก่อนส่ง

4

สร้าง Pull Request

เปิด PR ใน gonka-ai/gonka อธิบายว่ามีการแก้ไข/เพิ่มเติมอะไรบ้าง ระบุ Issue ที่เกี่ยวข้อง (#หมายเลข)

รายการตรวจสอบ PR

  • คำอธิบายการเปลี่ยนแปลง
  • ลิงก์ไปยัง Issue
  • การทดสอบผ่านแล้ว
  • Linter ไม่มีข้อผิดพลาด
5

ตรวจสอบ + รวม = GNK

ผู้ดูแลจะตรวจสอบโค้ดของคุณ หลังจากได้รับการอนุมัติและรวมแล้ว รางวัล GNK จะถูกส่งไปยังกระเป๋าเงินของคุณ

เวลาตรวจสอบเฉลี่ย: 3-7 วัน ฟีเจอร์ที่ซับซ้อนอาจต้องมีการทำซ้ำหลายครั้ง

ขนาดของรางวัล

ขนาดโดยประมาณของรางวัลจาก community pool จำนวนสุดท้ายจะถูกกำหนดโดยทีม Gonka หลังจากผลการตรวจสอบ

ประเภทของงาน ช่วง GNK ตัวอย่าง
การแก้ไขบั๊ก 50 — 500 การแก้ไขข้อผิดพลาด การรั่วไหลของหน่วยความจำ การตรวจสอบที่ไม่ถูกต้อง
ฟีเจอร์ใหม่ 200 — 2,000 คำสั่ง CLI ใหม่ การเพิ่มประสิทธิภาพ PoC การบูรณาการ API
เอกสาร 20 — 200 การแปลเอกสาร ตัวอย่าง SDK คำถามที่พบบ่อย README
การทดสอบ 30 — 300 Unit-tests, stress-tests, รายงานบั๊กพร้อมการทำซ้ำ
ช่องโหว่ที่สำคัญ 1,000 — 5,000+ Explotes of consensus, double-spend, bypassing PoC

รางวัลสำหรับช่องโหว่ที่สำคัญอาจเกินกว่าช่วงที่ระบุไว้อย่างมาก

พร้อมที่จะมีส่วนร่วมแล้วหรือยัง?

เปิด repository Gonka บน GitHub ค้นหางานที่เหมาะสม และส่ง Pull Request แรกของคุณ