Deadline.by
Deadline.by

Опишите задачу — посчитаем смету и сроки за день

состав работ

Web3: токен и смарт-контракт с аудитом

Контракт на Solidity, тесты, аудит и деплой в мейннет. Типовой срок — 16 дней.

срок: 16 днейWeb3
Кейс — Web3: токен и смарт-контракт с аудитом

Когда нужен такой проект

  • Когда проекту нужен собственный токен или контракт, а цена ошибки в коде — это чужие деньги: после деплоя в мейннет исправить контракт уже нельзя.

Что входит в работу

  • Контракт на Solidity поверх проверенных библиотек OpenZeppelin, а не с нуля
  • Покрытие тестами в Hardhat или Foundry: права доступа, переполнения, пауза, крайние значения
  • Аудит безопасности до мейннета — отдельным проходом, независимо от того, кто писал код
  • Деплой в тестнет, приёмка на вашей стороне, только потом мейннет
  • Верификация исходников в обозревателе сети — код открыт и сверяем

Что получает заказчик

  • Верифицированный контракт с публичным исходником в обозревателе
  • Отчёт по тестам и найденным замечаниям аудита с пометкой, что исправлено
  • Владение контрактом переводится на ваш адрес при передаче
  • Цена и срок зафиксированы в договоре до старта работ

Почему на готовых библиотеках, а не с нуля

Контракты пишутся поверх OpenZeppelin — библиотеки, чей код годами проверяют тысячи проектов и десятки аудиторов. Своя реализация стандарта токена выглядит как признак мастерства ровно до первого аудита, где выясняется, что в ней повторена ошибка, которую индустрия закрыла в 2018 году.

Писать с нуля есть смысл только там, где логика действительно уникальна. Всё стандартное — выпуск, переводы, права доступа, пауза — берётся проверенным и покрывается тестами на своих условиях.

Сколько на самом деле стоит запуск

Главное заблуждение, которое кочует по статьям: «блокчейн дорогой, транзакция стоит десятки долларов». Это было верно в 2021–2023 годах. На 2026 год базовая комиссия в сети Ethereum держится в районе 0,05–0,1 gwei, и публикация токена обходится примерно в четверть доллара, а в сети второго уровня — в пару центов.

То есть сам запуск не стоит почти ничего. Деньги в таком проекте уходят на проектирование логики, тесты и аудит — на то, чтобы в коде, который потом нельзя будет исправить, не оказалось ошибки. Для большинства задач в 2026 году правильный выбор сети — L2 поверх Ethereum: те же гарантии при комиссиях в разы ниже.

Что влияет на срок

Типовой токен со стандартным поведением укладывается в две недели с аудитом. Срок растут от нестандартной экономики: вестинг, стейкинг, комиссии при переводе, роли и мультиподпись — каждый такой механизм это и разработка, и отдельные тесты на крайние значения.

Отдельно закладывается время на приёмку в тестовой сети. Мейннет — последний шаг, и до него заказчик должен успеть потрогать контракт руками: после публикации менять будет нечего.

Обновляемость решается до, а не после

Опубликованный контракт неизменяем — в этом смысл технологии. Возможность заменить логику закладывается заранее через прокси-архитектуру, и это архитектурное решение принимается на старте: добавить его потом нельзя, только разворачивать новый контракт и переносить пользователей.

У обновляемости есть цена: тот, кто вправе заменить логику, вправе изменить правила. Поэтому такое право обычно отдают мультиподписи из нескольких участников, а не одному кошельку. Если проекту важна максимальная предсказуемость, честнее выпустить неизменяемый контракт и сказать об этом прямо.

Что остаётся у вас

Владение контрактом переводится на ваш адрес, исходный код верифицируется в обозревателе сети и доступен любому желающему для сверки. Отчёт по тестам и замечаниям аудита передаётся с пометками, что именно исправлено.

Юридическую сторону — как выпуск токена оформляется в вашей юрисдикции и какие обязательства возникают — нужно проверять с юристом. В Беларуси смарт-контракты введены в правовое поле Декретом № 8, но конкретная конфигурация зависит от того, что именно вы выпускаете и кому предлагаете.

Заполнить бриф