حرره فيليكس ، PANews
أعلنت ETHGlobal قائمة الفائزين في StarkHack ، حيث تم اختيار سبعة مشاريع من بين أكثر من 150 مشروعًا تم تقديمها وبناؤها. هذا المقال سيأخذك في جولة سريعة لهذه الـ 7 مشاريع.
Chain Monsters هي لعبة RPG على أساس سلسلة كتل دورية العمل ، حيث يمكن لللاعبين التحكم في الوحوش والمشاركة في معارك PvP والتحرك بذكاء على شبكة 5 × 8 لزيادة القوة وتقليل صحة الخصم.
قام Chain Monsters بكتابة العقد الذكي في Cairo وتطويره باستخدام إطار العمل Dojo. يتم استخدام React ومكتبة SDK dojo.js في العميل لتعريف التفاعل داخل السلسلة ونشر تطبيق React على Vercel.
Chain Monsters تستخدم حل شق الكرتريدج Cartridge لنشر العقود بشكل فعال. يتم تسهيل هذا النشر من خلال فرز المصدر المفتوح (Katana) ومؤشر (Torii) في نظام البيئة Dojo. تُرسَل تفاعلات اللاعبين من العميل مباشرة إلى فاصل التصنيف، بينما يتم تحديث معلومات العميل عن طريق المزامنة مع المؤشر.
Zap هو محفظة البريد الإلكتروني المحمولة التي تستخدم SecureEnclave و Account Abstraction و TLSN لتوفير تجربة مشابهة لمستخدمي Web3 كما في Web2.
تم تطوير هذا التطبيق باستخدام React-Native ، ويسمح بالنشر على نظامي التشغيل IOS و Android ، ويتم وضع المحفظة الذكية في القاهرة. من أجل هذا الهاكاثون ، قام Zap بنشر واختبار Katana ، ومن أجل الأمان ، استخدم Zap Starknet Js لإنشاء موقع توقيع مخصص.
ZkPages تتيح للمستخدمين إنشاء متجر رقمي للمحتوى الفردي المدعوم بعقود ذكية من Starknet. تسلط هذه المنصة الضوء على الخصوصية والأمان من خلال الخروج من الحسابات باستخدام الصفر المعرفة والدفع بدون ترك أي أثر. يتم تخزين وتوصيل المحتوى عبر IPFS. يمكن للمستخدمين إدارة متاجرهم وتحميل المحتوى وتتبع سجلاتهم المراجعة لضمان الشفافية والمساءلة.
عنوان العرض التوضيحي المباشر: (شبكة Starknet Sepolia للاختبار)
فيديو العرض (يوتيوب حوالي 4 دقائق):
Solas هو نظام إثبات قائم على Starknet، يسمح للمستخدمين باستخدام أي نوع من البيانات لإنشاء وتوقيع أي نوع من البراهين.
استخدمت Solas Cairo lang و Starknet foundry و next js و vercel و starkscan. يتكون المشروع من اثنين من عقود cairo الرئيسية ، وهي عقد خدمة المصادقة startnet وعقد سجل التخزين (عقد سجل المخطط).
StarkSwirl هو خلاط رمزية يحمي الخصوصية، ويسمح للمستخدمين باستخدام سلسلة Starknet العامة وحماية خصوصيتهم.
تقنيات الخادم الخلفي المستخدمة:
استخدام تقنية العقد الذكي:
استخدام تقنية ZK (المعرفة الصفرية):
التكنولوجيا الأمامية المستخدمة:
zKastle هي لعبة ورق استراتيجية للاعب الواحد مستوحاة من “Palm Island”. في هذه اللعبة، ستتحكم اللاعب في قرية وتساعدها على التطور والازدهار عن طريق إدارة الموارد وترقية البنية التحتية بشكل استراتيجي. هدف اللاعب هو تحقيق أقصى عدد من النقاط من خلال اتخاذ القرارات التكتيكية وإدارة الموارد بكفاءة.
يستخدم هذا المشروع إطار العمل Dojo، وهو سلسلة أدوات مفتوحة المصدر لبناء ألعاب قابلة للتحقق. تم تنفيذ اللوجيك الأساسي للعبة باستخدام Cairo، وهي لغة برمجة تُستخدم لكتابة العقود الذكية على Starknet. تتعامل هذه العقود مع آليات اللعب الأساسية لضمان تنفيذ جميع العمليات بشكل آمن على سلسلة الكتل.
يتم إنشاء الواجهة الأمامية باستخدام React ومجموعة أدوات dojo.js. يتم إكمال React بواسطة dojo.js من خلال توفير أدوات ووحدات محددة لإطار عمل Dojo ، مما يسهل التكامل السلس بين العقد الذكي الأمامي والخلفي. يجدر بالذكر أن هذا المشروع يستخدم محفظة Torii لإدارة واستعلام البيانات الخاصة بالألعاب بكفاءة.
512 Karat هو مشروع ERC-721 للفن التوليد الكامل على السلسلة باستخدام Dojo و Origami.
تم نشر هذا المشروع على Sepolia، وتم فتح عملية السك.
السك مجاني ويتوفر حتى 512 عملة فقط.
01928374656574839201