Milestone Escrow
Клиент блокирует весь бюджет заранее, разделённый на этапы. Средства движутся только при освобождении, решении арбитра или отмене.
Набор для запуска токена: ограниченный ERC-20, cliff + линейный вестинг и награды за стейкинг
SigmaToken — ERC-20 с жёстким пределом, EIP-2612 permit (gasless-аппрувы), сжигаемостью и двухшаговым владением; владелец может выпускать только до предела. TokenVesting хранит токены для множества бенефициаров; у каждого расписания есть старт, cliff, длительность и флаг отзыва, и оно полностью финансируется при создании.
StakingRewards позволяет стейкать один токен и зарабатывать другой (или тот же) по фиксированной ставке в течение периода наград. Используется учёт reward-per-token за O(1), поэтому расход gas не растёт с числом стейкеров, а награды зачисляются в контракт до того, как обещаны.
Запуск токена требует дисциплины эмиссии, убедительных локапов для команды и инвесторов и честных стимулов для держателей. Самописные, неаудированные реализации этих паттернов — частый источник эксплойтов: сломанная математика наград, необеспеченные обещания наград и админские бэкдоры.
SigmaToken развёртывается с жёстким пределом; владелец может выпускать только до него.
Владелец создаёт расписания вестинга (старт, cliff, длительность, сумма, отзывной). Токены немедленно зачисляются в контракт.
До start + cliff ничего не вестится; далее токены вестятся линейно до конца длительности. Бенефициары вызывают release() в любой момент.
Для отзывных расписаний revoke() оставляет вестированную часть доступной и возвращает только невестированный остаток.
Владелец финансирует период наград через notifyRewardAmount(); стейкеры зарабатывают пропорционально и могут стейкать, выводить, забирать или выходить в любой момент.
Длительность наград можно менять только между периодами.
Клиент блокирует весь бюджет заранее, разделённый на этапы. Средства движутся только при освобождении, решении арбитра или отмене.
Честный запуск NFT: фазы allowlist и public, лимиты на кошелёк, неизменяемый максимум эмиссии, роялти ERC-2981 и отложенное раскрытие.
Обеспечение становится предусловием выпуска: токены можно выпускать, только если заявленный резерв золота покрывает новую общую эмиссию.
Стандарты: Solidity 0.8.x, OpenZeppelin, тесты Foundry с фаззингом, статический анализ Slither, верифицированный исходник. 223 тестов · 100% покрытие · анализ Slither.
Расскажите, что строите. В рабочие дни senior-инженер отвечает в течение часа — затем вы получаете честную оценку, понятный объём и предложение с фиксированной ценой или по вехам, обычно за несколько рабочих дней.
Сначала написать? Напишите нам
Вы будете говорить напрямую с Ing. Ismet Mesic, Tech lead.