Milestone Escrow
مشتری کل بودجه را از پیش، تقسیمشده به مراحل، قفل میکند. وجوه فقط با آزادسازی، رأی داور یا لغو جابهجا میشوند.
جعبهابزار عرضه توکن: ERC-20 با سقف عرضه، vesting با cliff + خطی و پاداشهای staking
SigmaToken یک ERC-20 با سقف سختگیرانه، permit بر اساس EIP-2612 (تأیید بدون gas)، قابلیت سوزاندن و مالکیت دو مرحلهای است؛ مالک فقط تا سقف میتواند ضرب کند. TokenVesting توکنها را برای بسیاری از ذینفعان نگه میدارد؛ هر جدول شروع، cliff، مدت و فلگ قابلابطال دارد و هنگام ایجاد کاملاً تأمین مالی میشود.
StakingRewards به کاربران اجازه میدهد یک توکن استیک کنند و توکن دیگری (یا همان توکن) با نرخ ثابت در طول یک دوره پاداش به دست آورند. از حسابداری reward-per-token با پیچیدگی O(1) استفاده میکند، پس هزینه gas با تعداد استیککنندگان رشد نمیکند و پاداشها پیش از وعدهدادن به قرارداد کشیده میشوند.
عرضه یک توکن به انضباط عرضه، قفل معتبر برای تیم و سرمایهگذاران و مشوقهای منصفانه برای هولدرها نیاز دارد. پیادهسازیهای سفارشی و حسابرسینشده این الگوها منشأ رایج اکسپلویتهاست: ریاضیات پاداش شکسته، وعدههای پاداش بدون پشتوانه و درهای پشتی برای ادمین.
SigmaToken با سقف سختگیرانه دیپلوی میشود؛ مالک فقط تا همان سقف میتواند ضرب کند.
مالک جدولهای vesting میسازد (شروع، cliff، مدت، مبلغ، قابلابطال). توکنها بلافاصله به قرارداد کشیده میشوند.
پیش از شروع + cliff هیچ چیز vest نمیشود؛ بعد از آن توکنها تا پایان مدت خطی vest میشوند. ذینفعان هر وقت بخواهند release() را صدا میزنند.
در جدولهای قابلابطال، revoke() بخش vestشده را قابلمطالبه نگه میدارد و فقط باقیمانده vestنشده را برمیگرداند.
مالک یک دوره پاداش staking را با notifyRewardAmount() تأمین میکند؛ استیککنندگان متناسب با سهم کسب میکنند و میتوانند هر وقت استیک، برداشت، مطالبه یا خروج کنند.
مدت پاداش فقط بین دورههای پاداش قابل تغییر است.
مشتری کل بودجه را از پیش، تقسیمشده به مراحل، قفل میکند. وجوه فقط با آزادسازی، رأی داور یا لغو جابهجا میشوند.
عرضه NFT منصفانه: فازهای لیست سفید و عمومی، سقف برای هر کیف پول، حداکثر عرضه تغییرناپذیر، حق امتیاز ERC-2981 و افشای تأخیری.
پشتوانه به پیششرط ضرب تبدیل میشود: توکنها فقط در صورتی ضرب میشوند که ذخیره طلای گزارششده عرضه کل جدید را پوشش دهد.
استانداردها: Solidity 0.8.x، OpenZeppelin، تستهای Foundry با فازینگ، تحلیل ایستا Slither، سورس وریفایشده. 223 تست · پوشش 100% · تحلیلشده با Slither.
بگویید چه میسازید. یک مهندس ارشد در روزهای کاری ظرف یک ساعت پاسخ میدهد — سپس یک ارزیابی صادقانه، دامنه مشخص و پیشنهاد با قیمت ثابت یا مرحلهای دریافت میکنید، معمولاً ظرف چند روز کاری.
ترجیح میدهید اول بنویسید؟ برایمان بنویسید
مستقیم با Ing. Ismet Mesic، سرپرست فنی، صحبت خواهید کرد.