Back CoreGuard · $150,000 requested

$40,000 / $55,000 / $55,000 · Requested, not awarded

← Launch kit

Update 5 Nov 2026 (checked on official pages): SCF #46 Build deadline is 9 Nov — Days 1–4 now = finish the SCF form (team, threat model, 3 tranches, paste everything inside the form). Pi confirmed the Summit for 17–19 Nov online; the new hackathon rules and video requirements will be announced at the Summit, so the Pi video tasks stay flexible until then.

جدول الـ ١٤ يوم قبل Pi Hackathon (٤ → ١٧ نوفمبر ٢٠٢٦)

القاعدة: ٣ ساعات شغل مركّز في اليوم كحد أدنى. كل يوم ليه "مهمة لازم تخلص" ✅ — لو خلصتها، اليوم ناجح. التسليم المستهدف: ١٦ نوفمبر (يوم قبل الافتتاح) علشان تبقى مرتاح.

⚠️ أول حاجة: افتح الصفحة الرسمية للهاكاثون وتأكد من آخر ميعاد للتقديم، وشكل الفيديو المطلوب، وقواعد الفرق. لو فيه اختلاف عن الجدول ده، الرسمي هو اللي يمشي.

الأسبوع الأول — التجهيز والبناء

اليوم ١ — الأربعاء ٤ نوفمبر: سكريبت الفيديو كامل ✍️

  • ✅ السكريبت اتكتب كامل بالمشاهد والتوقيت والكلام (ملف "سكريبت فيديو 90 ثانية").
  • نسخة أولى من الفيديو اتعملت بالشعار والألوان (في قسم الملفات).
  • اقرا السكريبت بصوت عالي مرتين وعدّل أي كلمة مش مريحة على لسانك.
  • سجّل في الهاكاثون من الصفحة الرسمية واتأكد من الموعد النهائي وطول الفيديو المطلوب.

اليوم ٢ — الخميس ٥ نوفمبر: تطوير المنتجات الشغالة (١) — Firewall و CGEP/1

  • ✅ شغّل npm install && npm run demo:90s:live على جهاز نضيف وصلّح أي خطأ يظهر.
  • Execution Firewall: اكتب ٣ سياسات جاهزة (حد أقصى للمبلغ، قائمة عناوين مسموحة، وقف أي حاجة UNKNOWN) واختبر ALLOW / DENY / HOLD لكل واحدة.
  • CGEP/1: طلّع إيصال جديد واعرضه على المُحقِّق المستقل لحد ما يقول VERIFIED.
  • صوّر شاشة لكل نتيجة — هتحتاجها في الفيديو.

اليوم ٣ — الجمعة ٦ نوفمبر: تطوير المنتجات الشغالة (٢) — x402 و AgentProof و Badge

  • ✅ x402 escrow: عملية تجريبية كاملة (حجز ← تنفيذ ← إفراج) على Core Testnet2 (1114).
  • AgentProof: سجّل وكيل تجريبي واطلع منه دليل تنفيذ.
  • Badge Shield: حطه في أول الـ README يوضح حالة التحقق.
  • حدّث وصف المستودع والـ Topics من ملف "إطلاق المحتوى".
  • اكتب في صفحة واحدة نطاق Pi: إيه اللي هيشتغل على Pi Testnet يوم التحكيم (٣ حاجات بس).

اليوم ٤ — ٧ نوفمبر: بناء ١

  • ✅ وصّل الـ Pi adapter بـ Pi Testnet (تسجيل الدخول + عملية دفع تجريبية).
  • سجّل لقطة شاشة لأول عملية ناجحة.

اليوم ٥ — ٨ نوفمبر: بناء ٢

  • ✅ العملية على Pi تطلع إيصال CGEP/1 كامل (intent ← policy ← receipt).
  • المُحقِّق المستقل يقرا الإيصال ويقول VERIFIED.

اليوم ٦ — ٩ نوفمبر: بناء ٣ + اختبار

  • ✅ جرّب حالة رفض: Firewall يقول DENY أو HOLD لعملية غلط — وصوّرها.
  • اكتب ٥ اختبارات بسيطة للمسار.

اليوم ٧ — ١٠ نوفمبر: مراجعة ونَفَس

  • ✅ شغّل كل حاجة من الأول لآخر مرتين من غير أخطاء.
  • انشر أول بوست عن المشاركة في الهاكاثون (من ملف إطلاق المحتوى).
  • راحة نص يوم. جد.

الأسبوع الثاني — العرض والتقديم

اليوم ٨ — ١١ نوفمبر: الفيديو ١ (الصوت)

  • ✅ سجّل الصوت من "سكريبت الفيديو" — ٣ محاولات واختار أحسنها.
  • سجّل الشاشة: الـ Terminal + Core Explorer + الـ Pi Testnet.

اليوم ٩ — ١٢ نوفمبر: الفيديو ٢ (المونتاج)

  • ✅ ركّب المشاهد على الصوت بالتوقيتات اللي في السكريبت.
  • حط الترجمة الإنجليزي والشعار في أول وآخر.

اليوم ١٠ — ١٣ نوفمبر: الفيديو ٣ + آراء

  • ✅ ابعت الفيديو لـ ٣ أشخاص واسألهم: "فهمت المشروع بيعمل إيه؟"
  • صلّح على حسب كلامهم وارفعه YouTube Unlisted.

اليوم ١١ — ١٤ نوفمبر: نص التقديم

  • ✅ اكتب نص التقديم النهائي من ملف "تقديم Pi Hackathon" (الوصف + المشكلة + الحل + الدليل).
  • راجع كل رقم: 38 package، بلوك 38712625، رابط الـ tx. ولا أي رقم تاني.

اليوم ١٢ — ١٥ نوفمبر: تجميع

  • ✅ جهّز كل الروابط في ملف واحد: GitHub، الموقع، الفيديو، الـ tx، الـ Pi Testnet demo.
  • اعمل Release على GitHub باسم v-pi-hackathon.

اليوم ١٣ — ١٦ نوفمبر: التقديم 🚀

  • ✅ قدّم رسميًا وخد Screenshot لرسالة التأكيد.
  • انشر بوست "قدّمنا" بالعربي والإنجليزي وتاج لـ Pi و #PiHackathon.

اليوم ١٤ — ١٧ نوفمبر: يوم الافتتاح

  • ✅ احضر الافتتاح وجهّز عرض حي ٣ دقايق (نفس السكريبت + الـ demo).
  • ابعت ١٠ رسايل تواصل من ملف "موجة التواصل" لناس في مجتمع Pi.
  • خلّي الـ demo شغال ٢٤ ساعة طول أيام ١٧–١٩.

لو اتأخرت

  • اتأخرت في البناء؟ قلّل النطاق لحاجة واحدة شغالة كويس، وقول DRY_RUN بصراحة على الباقي.
  • مفيش وقت للمونتاج؟ تسجيل شاشة واحد بصوتك أحسن من فيديو ناقص.