Milestone Escrow
يحجز العميل الميزانية كاملة مقدمًا، مقسّمة على مراحل. لا تتحرك الأموال إلا عند التحرير أو قرار المحكّم أو الإلغاء.
إصدار ERC-721 بقائمة Merkle البيضاء ومرحلة عامة وحقوق ملكية وكشف مؤجل
يخزّن SigmaNFT جذر Merkle فقط للقائمة البيضاء (يقدّم المستخدمون برهانًا متوافقًا مع @openzeppelin/merkle-tree)، فيمكن إدراج آلاف الداعمين دون كتابة العناوين على السلسلة. تتبدل المراحل Closed → Allowlist → Public، ولكل منها سعرها وسقفها لكل محفظة، تحت حد أقصى عالمي للعرض غير قابل للتغيير.
حتى يكشف المالك المجموعة، يعيد كل رمز البيانات الوصفية المؤقتة؛ وبعد الكشف يشير إلى البيانات النهائية. تُعلم حقوق ERC-2981 الأسواقَ برسوم المنشئ، وتُسحب العائدات إلى المالك.
يجب أن يكافئ إصدار NFT الداعمين الأوائل دون تخزين آلاف العناوين على السلسلة، وأن يمنع الروبوتات والحيتان من اكتساح السكّ، وأن يحقق حقوقًا من المبيعات الثانوية، وأن يمنع اصطياد الندرة قبل الكشف. تفشل التنفيذات الساذجة في هذه النقاط بالضبط.
خارج السلسلة: ابنِ شجرة Merkle من القائمة البيضاء وانشر البراهين وعيّن جذر Merkle.
يفتح المالك مرحلة القائمة البيضاء؛ تسكّ المحافظ المدرجة ببرهانها بسعر القائمة.
يفتح المالك المرحلة العامة؛ يمكن لأي شخص السكّ حتى سقف المحفظة.
بعد السكّ تُرفع البيانات الوصفية إلى IPFS ويستدعي المالك reveal(baseURI).
يسحب المالك العائدات.
استضافة البيانات الوصفية (مثل تثبيت IPFS) تُدار خارج السلسلة.
يحجز العميل الميزانية كاملة مقدمًا، مقسّمة على مراحل. لا تتحرك الأموال إلا عند التحرير أو قرار المحكّم أو الإلغاء.
ERC-20 بسقف صارم مع موافقات بلا gas، وجداول vesting بفترة cliff للفريق والمستثمرين، ومكافآت staking بأسلوب Synthetix.
يصبح الدعم شرطًا مسبقًا للسكّ: لا يمكن سكّ الرموز إلا إذا غطّى احتياطي الذهب المبلغ عنه العرض الإجمالي الجديد.
المعايير: Solidity 0.8.x وOpenZeppelin واختبارات Foundry مع فازينغ وتحليل Slither الثابت وشيفرة موثّقة. 223 اختبارًا · تغطية 100% · محلَّل بـ Slither.
أخبرنا بما تبنيه. يرد مهندس senior خلال ساعة في أيام العمل — ثم تحصل على تقييم صادق ونطاق واضح وعرض بسعر ثابت أو مرحلي، عادة خلال أيام عمل قليلة.
تفضّل الكتابة أولًا؟ راسلنا
ستتحدث مباشرة مع Ing. Ismet Mesic، Tech lead.