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
Fork repository
ไปที่ github.com/gonka-ai/gonka แล้วคลิก Fork โคลน fork ไปยังเครื่องของคุณ
git clone https://github.com/<your-username>/gonka.git ค้นหางาน
เปิดแท็บ Issues ใน repository หลัก มองหาป้ายกำกับ:
- good first issue — งานง่ายๆ สำหรับผู้เริ่มต้น
- bounty — งานที่มีรางวัล GNK ที่ยืนยันแล้ว
- help wanted — งานที่ต้องการความช่วยเหลือ
เขียนวิธีแก้ปัญหา + การทดสอบ
สร้าง branch เขียนโค้ด และตรวจสอบให้แน่ใจว่าได้เพิ่มการทดสอบ PR ที่ไม่มีการทดสอบจะได้รับความสำคัญในการตรวจสอบน้อยลงอย่างมาก
เคล็ดลับ: ทำตามรูปแบบโค้ดของโครงการ เรียกใช้ linter และการทดสอบในเครื่องก่อนส่ง
สร้าง Pull Request
เปิด PR ใน gonka-ai/gonka อธิบายว่ามีการแก้ไข/เพิ่มเติมอะไรบ้าง ระบุ Issue ที่เกี่ยวข้อง (#หมายเลข)
รายการตรวจสอบ PR
- ✓ คำอธิบายการเปลี่ยนแปลง
- ✓ ลิงก์ไปยัง Issue
- ✓ การทดสอบผ่านแล้ว
- ✓ Linter ไม่มีข้อผิดพลาด
ตรวจสอบ + รวม = 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 แรกของคุณ