Разработка
смарт-контрактов

Токены, вестинг, стейкинг и DeFi-механики под задачи вашего продукта. Проектируем правила, пишем код, проверяем сценарии и готовим контракты к запуску и интеграции с приложением.

Можно начать с короткого описания задачи.

Из нашего портфолио

архитектура под выбранную сеть
Исходники и тестыпонятный результат каждого этапа
Оценка по задачамразработка и интеграции отдельно

01 / СЦЕНАРИИ

Какие смарт-контракты вам нужны

Смарт-контракт исполняет согласованные правила в блокчейне. Выбор начинается с логики продукта: выпуска активов, распределения токенов или взаимодействия участников.

Токены

Выпуск, эмиссия, mint и burn. ERC-20, BEP-20 и TRC-20 под выбранную сеть.

Подробнее

NFT-контракты

Коллекции, права владельцев, лимиты выпуска и правила передачи NFT.

Подробнее

Стейкинг и фарминг

Пулы, начисление наград, блокировки и условия вывода активов.

Подробнее

Token sale и вестинг

Раунды продаж, whitelist, аллокации и графики разблокировки токенов.

Подробнее

Оракулы

Внешние данные для контрактов: цены, события и проверка актуальности.

Подробнее

Кроссчейн-контракты

Передача сообщений и взаимодействие активов между сетями.

Подробнее

Реферальные программы

Учёт приглашений, уровни участия и прозрачные правила вознаграждений.

Подробнее

Стейблкоины

Эмиссия, погашение, обеспечение и управление доступом к операциям.

Подробнее

Токенизация активов

Реестр активов, права участников и операции с цифровыми долями.

Подробнее

NFT-маркетплейсы

Минтинг, листинг, продажи, аукционы и распределение роялти.

Подробнее

DAO и governance

Предложения, голосование, делегирование и управление казначейством.

Подробнее

DeFi-кредитование

Пулы ликвидности, залоги, проценты и сценарии ликвидации.

Подробнее

Разработка под вашу сеть

02 / СОСТАВ РАБОТ

Что передаём по итогам разработки

До начала работ согласуем состав поставки и критерии приёмки. Интерфейс, backend и отдельный аудит учитываем в смете самостоятельными задачами.

Исходный код, документация и проверки смарт-контракта
  1. Спецификация логики

    Сценарии, роли, состояния, ограничения и правила расчётов.

  2. Исходный код

    Репозиторий контрактов, зависимости и конфигурация сборки.

  3. Проверки и тесты

    Основные и негативные сценарии; проверка инвариантов там, где она нужна.

  4. Развёртывание

    Скрипты и инструкции для testnet и согласованного запуска в mainnet.

  5. Документация и доступы

    Описание функций, адресов и ролей для вашей команды и интеграторов.

03 / СТОИМОСТЬ И СРОКИ

Стоимость зависит от правил, а не только от строк кода

Цена разработки смарт-контракта зависит от числа сценариев, сети и внешних зависимостей. Для сроков важны также готовность требований и объём интеграций.

Логика и роли

Количество контрактов, расчёты, разрешения и возможность обновления.

Связи с продуктом

Кошельки, интерфейс, backend, оракулы и сторонние протоколы.

Проверка и запуск

Набор тестов, подготовка к аудиту, развёртывание и сопровождение.

05 / АРХИТЕКТУРА И ПРОВЕРКИ

Безопасность начинается с архитектуры

Проверяем не только отдельные функции, но и то, как контракт взаимодействует с администраторами, данными и другими протоколами.

Доступы и обновления

Определяем владельцев ролей, ограничения административных действий и процедуру обновления. Multisig и timelock обсуждаем под модель управления.

Активы и расчёты

Проверяем повторные вызовы, округление, граничные значения и нестандартное поведение токенов.

Внешние зависимости

Разбираем сбои оракулов, задержки и взаимодействие контрактов. Проверка разработчика и отдельный аудит имеют разный объём.

Для продукта с активами заранее планируем отдельный аудит и работу с его замечаниями. Тестирование и аудит снижают риск, но не гарантируют отсутствие уязвимостей.

Технологии и интеграции

Технологии

Блокчейны

Технические ориентиры: OpenZeppelin Contracts · Безопасность Solidity

06 / ЭТАПЫ

Как строим работу

  1. Правила

    Описываем действия участников и ограничения.

  2. Архитектура

    Согласуем сеть, контракты, роли и интеграции.

  3. Разработка

    Реализуем логику и проверяем её тестами.

  4. Подготовка к запуску

    Закрываем замечания, передаём код и план развёртывания.

07 / ПОРТФОЛИО

Клиенты о работе с нами

Все отзывы
В итоге получили полноценный рабочий продукт. Команда ответственная, на связи и заинтересована в результате. Могу рекомендовать для разработки сложных проектов.
Spinera

Разработка продукта
Фрагмент отзыва

Оригинал
Команда погрузилась в проект, предложила понятную архитектуру и поэтапный план работы. Все ключевые функции MVP были реализованы с учетом требований к безопасности и масштабированию.
Andrew

Криптовалютный кошелёк · Web & Mobile
Фрагмент отзыва

Оригинал

08 / ПОЛЕЗНОЕ

Вопросы и ответы

Сколько стоит разработка смарт-контракта?

Оцениваем бизнес-логику, количество контрактов, сеть, интеграции и проверки. Типовой токен, вестинг и DeFi-протокол требуют разного объёма. Сумму и сроки называем после согласования задач.

Можно ли начать без технического задания?

Да. Достаточно описать продукт, участников, движение активов и нужную сеть. Поможем оформить правила и критерии приёмки до разработки.

На каких блокчейнах вы разрабатываете?

Обсуждаем Ethereum и EVM-сети, TON, Solana и TRON. Выбор зависит от пользователей, стандартов активов и нужных интеграций; архитектуру согласуем отдельно для выбранной сети.

Входит ли аудит в разработку?

Тестирование и проверку кода включаем в согласованный план разработки. Отдельный аудит имеет собственные границы, отчёт и этап проверки исправлений; его объём обсуждаем отдельно.

Можно ли доработать существующий контракт?

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

Передаёте ли исходный код и документацию?

Да, состав передачи фиксируем в задачах: репозиторий, тесты, конфигурация, инструкции и сведения о ролях. Доступы к эксплуатации согласуем с вашей командой.

FREEBLOCK / ОБСУДИТЬ ПРОЕКТ

Начнём с вашей задачи.

Опишите механику, участников и сеть. Поможем превратить идею в понятный состав контрактов и интеграций.

Достаточно одного контакта — выберите удобный способ связи.

Отправляя форму, вы соглашаетесь с политикой конфиденциальности.