Web3 · Сети

Разработка на Ethereum: смарт-контракты и dApp

Пишем смарт-контракты на Solidity и приложения вокруг них для Ethereum и его сетей второго уровня. Сначала решаем, где что будет работать: в основной сети или на L2, потом пишем код, тестируем и передаём вам вместе с ключами.

Solidity, тесты, код у вас
ВажноPazl разрабатывает программное обеспечение по заданию заказчика и не оказывает услуги с цифровыми активами: мы их не выпускаем, не храним, не обмениваем и не обещаем доход. Проекты, для которых нужна лицензия или регистрация (выпуск цифровых финансовых активов, обмен, хранение), делаем для заказчиков с лицензией Национального Банка РК или AFSA (МФЦА) либо для зарубежных рынков. Необеспеченные цифровые активы в Казахстане не являются средством платежа.Что говорит закон →
Что говорит закон

Ethereum коротко

По документации ethereum.org, прочитано 15.11.2026.

  • Proof of Stake с 2022 года

    Ethereum работал на proof-of-work и перешёл на proof-of-stake в сентябре 2022 года. Блоки подтверждают валидаторы, а не майнеры.[1]

  • Solidity и Vyper

    Два самых активных и поддерживаемых языка смарт-контрактов на Ethereum. Мы пишем на Solidity: под него больше библиотек, инструментов и аудиторов.[2]

  • Сети второго уровня

    Сеть второго уровня (L2) расширяет Ethereum и наследует его гарантии безопасности: роллапы публикуют данные транзакций в Ethereum, а выполняют их у себя. Транзакции идут пачкой, поэтому комиссия за действие обычно ниже.[3]

Разбор

Что делаем на Ethereum

Под задачу компании, а не под шаблон.

Смарт-контрактыSolidity на библиотеках OpenZeppelin, роли и права администратора записаны заранее, тесты в Foundry или Hardhat.
dAppВеб- или мобильное приложение, которое подключает кошелёк пользователя и показывает, что именно он подписывает.
ИндексацияСобытия контракта собираем в базу, чтобы экраны, отчёты и связка с 1С или CRM работали быстро.
Контракты для лицензированных проектовЦифровые финансовые активы, реестры и роли для заказчиков с регистрацией Национального Банка РК или лицензией AFSA, а также для зарубежных рынков.
Что выбрать

Основная сеть или L2

Решаем до кода, по тому, что и как часто делают пользователи.

Основная сеть, если
  • Действий мало, и каждое значимо
  • Контракт служит опорой для других сетей
  • Партнёры уже работают в основной сети
Сеть второго уровня, если
  • Действий много, и они мелкие: отметки, подтверждения, записи
  • Комиссия основной сети заметна для пользователя
  • Пользователи уже держат кошельки в этой сети второго уровня
По шагам

Как идёт работа

От выбора сети до передачи кода.

  1. Считаем сеть

    Основная сеть, L2 или обе: по числу и цене действий пользователя.

  2. Пишем и тестируем

    Solidity, тесты и отчёт по газу на каждую функцию.

  3. Тестовая сеть и аудит

    Сначала публичная тестовая сеть, потом независимая аудиторская компания.

  4. Запуск и передача

    Развёртывание из мультиподписи, исходный код верифицирован в обозревателе, ключи и код у вас.

Важно

Что мы не делаем

Мы пишем программы и не выпускаем токены от своего имени, не храним чужие активы и не продвигаем их. Если продукт выпускает цифровые активы или хранит их для пользователей в Казахстане, это делает заказчик со статусом по Закону о цифровых активах. Цену разработки называем после брифа и фиксируем в договоре.

Дальше

Дальше по теме

Сравнения, команда и термины.

Источники

Проверено 15.11.2026

  1. ethereum.org: Proof-of-stake (PoS)
  2. ethereum.org: языки смарт-контрактов
  3. ethereum.org: что такое layer 2

Это не юридическая консультация. Законы меняются: перед запуском сверьтесь с актуальной редакцией на adilet.zan.kz и с юристом или бухгалтером.

Вопросы

Коротко и по делу.

Основная сеть или сеть второго уровня?

Зависит от того, что и как часто делают пользователи. Редкие и значимые действия часто оставляют в основной сети, частые мелкие переносят на L2. Считаем оба варианта по газу из тестов до решения.

Какие инструменты используете?

Solidity, Foundry или Hardhat для тестов и скриптов, библиотеки OpenZeppelin, Safe для ключей администратора. Пользователи подключаются через MetaMask, WalletConnect и другие кошельки EVM.

Можно обойтись без сид-фразы для пользователя?

Да, через смарт-аккаунты ERC-4337: вход по ключу доступа (passkey), а газ может оплачивать приложение. Это добавляет контракты и сервис, поэтому берём его там, где вход действительно мешает.

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

Отдельной цены в прайсе нет. Называем её после брифа и фиксируем в договоре. Комиссии сети и внешний аудит оплачиваются отдельно.

Нужна ли лицензия, чтобы строить на Ethereum?

Для разработки нет: писать программы по заказу не лицензируется. Лицензия или регистрация нужна тому, кто выпускает, обменивает или хранит цифровые активы. Это определяет юрист заказчика.

Что вы хотите запустить на Ethereum?

Опишите контракты и пользователей, ответим быстро и предложим сеть и объём работ.

Ваш выборРазработка на EthereumЦена после брифа
Заявку получает команда, ответим в рабочее время.Цена фиксируется в договоре до оплаты.Созвон, только если попросите.
Заявка на расчёт
Бюджет проекта
Заявка уходит команде. Ответим на почту, без холодных звонков.

Есть задача? Напишите нам.

Опишите проект в WhatsApp или по почте. Ответим в рабочее время и назовём цену после брифа.