المهارات defi-protocol-templates
📦

defi-protocol-templates

آمن

بناء بروتوكولات DeFi باستخدام قوالب جاهزة للإنتاج

متاح أيضًا من: wshobson

يتطلب بناء تطبيقات DeFi أنماط عقود ذكية آمنة ومختبرة بشكل شامل. توفر هذه المهارة قوالب Solidity جاهزة للإنتاج للتمويل التشاركي (Staking)، وصناع السوق الآليين (AMMs)، والحوكمة، والإقراض، والقروض السريعة.

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "defi-protocol-templates". أنشئ عقد مكافآت تمويل تشاركي لرمز ERC20 الخاص بي

النتيجة المتوقعة:

يولد عقد StakingRewards كامل مع وظائف stake() و withdraw() و getReward() و exit()، باستخدام ReentrancyGuard من OpenZeppelin للأمان.

استخدام "defi-protocol-templates". ابنِ AMM لتبادل الرموز

النتيجة المتوقعة:

يوفر عقد SimpleAMM مع إدارة السيولة والتسعير بالمنتج الثابت ووظيفة التبادل مع جمع الرسوم.

التدقيق الأمني

آمن
v1 • 2/24/2026

Static analyzer produced false positives by misidentifying Solidity smart contract code as malicious scripts. All flagged patterns (require statements, C2 keywords, crypto algorithms) are standard DeFi/smart contract constructs. The skill contains educational Solidity templates only with no code execution, network access, or filesystem operations. Safe for publication.

1
الملفات التي تم فحصها
469
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
32
المجتمع
100
الأمان
100
الامتثال للمواصفات

ماذا يمكنك بناءه

نموذج أولي لشركة DeFi ناشئة

نموذج سريع لمنصة تمويل تشاركي أو AMM للاختبار وعروض المستثمرين

التعليم والتعلم

دراسة الأنماط الجاهزة للإنتاج للتمويل التشاركي والحوكمة ومجمعات السيولة

تكامل البروتوكول

إضافة ميزات التمويل التشاركي أو الحوكمة لمشاريع الرموز الحالية

جرّب هذه الموجهات

عقد تمويل تشاركي أساسي
أنشئ عقد تمويل تشاركي حيث يمكن للمستخدمين إيداع رموز ERC20 وكسب المكافآت بمرور الوقت. يتضمن وظائف stake و withdraw و claim reward.
AMM مع مجمعات السيولة
أنشئ عقد صانع سوق آلي مع وظائف addLiquidity و removeLiquidity و swap. يتضمن صيغة المنتج الثابت ورسوم 0.3%.
نظام عملة الحوكمة
مقدم القروض السريعة
نفذ عقد قرض سريع مع آلية رسوم وعقد مستلم ينفذ منطق المراجحة داخل الاستدعاء العكسي.

أفضل الممارسات

  • استخدم دائمًا مكتبات OpenZeppelin لمعايير ERC20 وأنماط الأمان
  • نفذ حراسات إعادة الدخول على جميع الوظائف التي تغير الحالة
  • اختبر بدقة مع اختبارات الوحدة وخذ في الاعتبار التدقيقات المهنية قبل النشر

تجنب

  • نشر عقود غير مدققة على mainnet مع قيمة حقيقية
  • استخدام إصدارات Solidity المهملة أو الأنماط غير الآمنة
  • تجاهل تحسين الغاز للوظائف التي يتم استدعاؤها بشكل متكرر

الأسئلة المتكررة

هل هذه القوالب جاهزة للإنتاج؟
تتبع القوالب أفضل الممارسات ولكنها تتطلب تدقيقًا أمنيًا واختبارًا قبل النشر للإنتاج مع أموال حقيقية.
أي إصدار Solidity يجب أن أستخدم؟
تستخدم القوالب Solidity ^0.8.0 الذي يتضمن حماية مدمجة من التجاوز. اضبط بناءً على متطلبات مشروعك.
هل أحتاج إلى عقود OpenZeppelin؟
نعم، قم بتثبيت عقود OpenZeppelin عبر npm: npm install @openzeppelin/contracts لتعمل عمليات الاستيراد.
هل يمكنني تعديل هذه القوالب؟
نعم، القوالب مرخصة برخصة MIT. قم بتخصيصها لحالة الاستخدام واقتصاديات الرموز الخاصة بك.
إطار الاختبار الذي يجب أن أستخدمه؟
تشمل الخيارات الشائعة Hardhat مع Waffle، أو Foundry لتحسين الغاز، أو Truffle للاختبار الشامل.
كيف أضيف قابلية الترقية لهذه العقود؟
فكر في عقود OpenZeppelin القابلة للترقية وأنماط الوكيل. هذا يضيف تعقيدًا ويجب تقييمه بعناية.

تفاصيل المطور

بنية الملفات

📄 SKILL.md