Разработка
смарт-контрактов
Токены, вестинг, стейкинг и DeFi-механики под задачи вашего продукта. Проектируем правила, пишем код, проверяем сценарии и готовим контракты к запуску и интеграции с приложением.
Можно начать с короткого описания задачи.
01 / СЦЕНАРИИ
Какие смарт-контракты вам нужны
Смарт-контракт исполняет согласованные правила в блокчейне. Выбор начинается с логики продукта: выпуска активов, распределения токенов или взаимодействия участников.
Токены
Выпуск, эмиссия, mint и burn. ERC-20, BEP-20 и TRC-20 под выбранную сеть.
Подробнее
NFT-контракты
Коллекции, права владельцев, лимиты выпуска и правила передачи NFT.
Подробнее
Стейкинг и фарминг
Пулы, начисление наград, блокировки и условия вывода активов.
Подробнее
Token sale и вестинг
Раунды продаж, whitelist, аллокации и графики разблокировки токенов.
Подробнее
Оракулы
Внешние данные для контрактов: цены, события и проверка актуальности.
Подробнее
Кроссчейн-контракты
Передача сообщений и взаимодействие активов между сетями.
Подробнее
Реферальные программы
Учёт приглашений, уровни участия и прозрачные правила вознаграждений.
Подробнее
Стейблкоины
Эмиссия, погашение, обеспечение и управление доступом к операциям.
Подробнее
Токенизация активов
Реестр активов, права участников и операции с цифровыми долями.
Подробнее
NFT-маркетплейсы
Минтинг, листинг, продажи, аукционы и распределение роялти.
Подробнее
DAO и governance
Предложения, голосование, делегирование и управление казначейством.
Подробнее
DeFi-кредитование
Пулы ликвидности, залоги, проценты и сценарии ликвидации.
ПодробнееРазработка под вашу сеть
02 / СОСТАВ РАБОТ
Что передаём по итогам разработки
До начала работ согласуем состав поставки и критерии приёмки. Интерфейс, backend и отдельный аудит учитываем в смете самостоятельными задачами.
-
Спецификация логики
Сценарии, роли, состояния, ограничения и правила расчётов.
-
Исходный код
Репозиторий контрактов, зависимости и конфигурация сборки.
-
Проверки и тесты
Основные и негативные сценарии; проверка инвариантов там, где она нужна.
-
Развёртывание
Скрипты и инструкции для testnet и согласованного запуска в mainnet.
-
Документация и доступы
Описание функций, адресов и ролей для вашей команды и интеграторов.
03 / СТОИМОСТЬ И СРОКИ
Стоимость зависит от правил, а не только от строк кода
Цена разработки смарт-контракта зависит от числа сценариев, сети и внешних зависимостей. Для сроков важны также готовность требований и объём интеграций.
Логика и роли
Количество контрактов, расчёты, разрешения и возможность обновления.
Связи с продуктом
Кошельки, интерфейс, backend, оракулы и сторонние протоколы.
Проверка и запуск
Набор тестов, подготовка к аудиту, развёртывание и сопровождение.
04 / ПРОЕКТ FREEBLOCK
SAWA Launchpad
IDO-лаунчпад и DeFi-платформа из нашего портфолио. Пример разработки, где токены, распределение аллокаций и пользовательские сценарии работают вместе.
Открыть полный кейсЗадача
Объединить запуск проектов, маркетплейс, стейкинг и фарминг в одной платформе.
Что реализовали
- Разработали IDO-лаунчпад и маркетплейс аллокаций.
- Реализовали стейкинг, фарминг и реферальную программу.
- Подключили оракулы и автоматизацию Chainlink.
Подробнее о составе работ и технологиях — в полном кейсе.
Контракты, кабинеты участников, раунды, аллокации и управление платформой. Посмотрите, из чего складывается полный продукт.
05 / АРХИТЕКТУРА И ПРОВЕРКИ
Безопасность начинается с архитектуры
Проверяем не только отдельные функции, но и то, как контракт взаимодействует с администраторами, данными и другими протоколами.
Доступы и обновления
Определяем владельцев ролей, ограничения административных действий и процедуру обновления. Multisig и timelock обсуждаем под модель управления.
Активы и расчёты
Проверяем повторные вызовы, округление, граничные значения и нестандартное поведение токенов.
Внешние зависимости
Разбираем сбои оракулов, задержки и взаимодействие контрактов. Проверка разработчика и отдельный аудит имеют разный объём.
Для продукта с активами заранее планируем отдельный аудит и работу с его замечаниями. Тестирование и аудит снижают риск, но не гарантируют отсутствие уязвимостей.
Технологии и интеграции
Технологии
Блокчейны
Технические ориентиры: OpenZeppelin Contracts · Безопасность Solidity
06 / ЭТАПЫ
Как строим работу
-
Правила
Описываем действия участников и ограничения.
-
Архитектура
Согласуем сеть, контракты, роли и интеграции.
-
Разработка
Реализуем логику и проверяем её тестами.
-
Подготовка к запуску
Закрываем замечания, передаём код и план развёртывания.
07 / ПОРТФОЛИО
Наши проекты
Все проекты
Crocobit
Игра для трейдеров, NFT-коллекция, стейкинг, swap
SAWA Launchpad
IDO лаунчпад и DeFi платформа
CryptoCubes
Блокчейн игра смарт-контракте Tron
piNot
Telegram MiniApp на блокчейне TON
Gold Digital
Платформа и смарт-контракт для токена обеспеченного золотом
Tugan
Криптовалютный веб-кошелек и обмен для тендерной платформы
Lionapy
NFT-коллекция и DeFi инструменты
TrueRich
Блокчейн игра на смарт-контракте Ethereum
Клиенты о работе с нами
Все отзывыВ итоге получили полноценный рабочий продукт. Команда ответственная, на связи и заинтересована в результате. Могу рекомендовать для разработки сложных проектов.
Разработка продукта
Фрагмент отзыва
Команда погрузилась в проект, предложила понятную архитектуру и поэтапный план работы. Все ключевые функции MVP были реализованы с учетом требований к безопасности и масштабированию.
Криптовалютный кошелёк · Web & Mobile
Фрагмент отзыва
08 / ПОЛЕЗНОЕ
Вопросы и ответы
Сколько стоит разработка смарт-контракта?
Оцениваем бизнес-логику, количество контрактов, сеть, интеграции и проверки. Типовой токен, вестинг и DeFi-протокол требуют разного объёма. Сумму и сроки называем после согласования задач.
Можно ли начать без технического задания?
Да. Достаточно описать продукт, участников, движение активов и нужную сеть. Поможем оформить правила и критерии приёмки до разработки.
На каких блокчейнах вы разрабатываете?
Обсуждаем Ethereum и EVM-сети, TON, Solana и TRON. Выбор зависит от пользователей, стандартов активов и нужных интеграций; архитектуру согласуем отдельно для выбранной сети.
Входит ли аудит в разработку?
Тестирование и проверку кода включаем в согласованный план разработки. Отдельный аудит имеет собственные границы, отчёт и этап проверки исправлений; его объём обсуждаем отдельно.
Можно ли доработать существующий контракт?
Сначала проверяем исходники, права и архитектуру обновления. Если развёрнутый контракт неизменяемый, изменения могут потребовать нового контракта и миграции. Процедуру согласуем до начала работ.
Передаёте ли исходный код и документацию?
Да, состав передачи фиксируем в задачах: репозиторий, тесты, конфигурация, инструкции и сведения о ролях. Доступы к эксплуатации согласуем с вашей командой.
FREEBLOCK / ОБСУДИТЬ ПРОЕКТ
Начнём с вашей задачи.
Опишите механику, участников и сеть. Поможем превратить идею в понятный состав контрактов и интеграций.