defi-protocol-templates
بناء بروتوكولات DeFi باستخدام قوالب جاهزة للإنتاج
متاح أيضًا من: wshobson
يتطلب بناء تطبيقات DeFi أنماط عقود ذكية آمنة ومختبرة بشكل شامل. توفر هذه المهارة قوالب Solidity جاهزة للإنتاج للتمويل التشاركي (Staking)، وصناع السوق الآليين (AMMs)، والحوكمة، والإقراض، والقروض السريعة.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "defi-protocol-templates". أنشئ عقد مكافآت تمويل تشاركي لرمز ERC20 الخاص بي
النتيجة المتوقعة:
يولد عقد StakingRewards كامل مع وظائف stake() و withdraw() و getReward() و exit()، باستخدام ReentrancyGuard من OpenZeppelin للأمان.
استخدام "defi-protocol-templates". ابنِ AMM لتبادل الرموز
النتيجة المتوقعة:
يوفر عقد SimpleAMM مع إدارة السيولة والتسعير بالمنتج الثابت ووظيفة التبادل مع جمع الرسوم.
التدقيق الأمني
آمن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.
درجة الجودة
ماذا يمكنك بناءه
نموذج أولي لشركة DeFi ناشئة
نموذج سريع لمنصة تمويل تشاركي أو AMM للاختبار وعروض المستثمرين
التعليم والتعلم
دراسة الأنماط الجاهزة للإنتاج للتمويل التشاركي والحوكمة ومجمعات السيولة
تكامل البروتوكول
إضافة ميزات التمويل التشاركي أو الحوكمة لمشاريع الرموز الحالية
جرّب هذه الموجهات
أنشئ عقد تمويل تشاركي حيث يمكن للمستخدمين إيداع رموز ERC20 وكسب المكافآت بمرور الوقت. يتضمن وظائف stake و withdraw و claim reward.
أنشئ عقد صانع سوق آلي مع وظائف addLiquidity و removeLiquidity و swap. يتضمن صيغة المنتج الثابت ورسوم 0.3%.
نفذ عقد قرض سريع مع آلية رسوم وعقد مستلم ينفذ منطق المراجحة داخل الاستدعاء العكسي.
أفضل الممارسات
- استخدم دائمًا مكتبات OpenZeppelin لمعايير ERC20 وأنماط الأمان
- نفذ حراسات إعادة الدخول على جميع الوظائف التي تغير الحالة
- اختبر بدقة مع اختبارات الوحدة وخذ في الاعتبار التدقيقات المهنية قبل النشر
تجنب
- نشر عقود غير مدققة على mainnet مع قيمة حقيقية
- استخدام إصدارات Solidity المهملة أو الأنماط غير الآمنة
- تجاهل تحسين الغاز للوظائف التي يتم استدعاؤها بشكل متكرر
الأسئلة المتكررة
هل هذه القوالب جاهزة للإنتاج؟
أي إصدار Solidity يجب أن أستخدم؟
هل أحتاج إلى عقود OpenZeppelin؟
هل يمكنني تعديل هذه القوالب؟
إطار الاختبار الذي يجب أن أستخدمه؟
كيف أضيف قابلية الترقية لهذه العقود؟
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/defi-protocol-templatesمرجع
main
بنية الملفات
📄 SKILL.md