Разработка на Ethereum: смарт-контракты и dApp
Пишем смарт-контракты на Solidity и приложения вокруг них для Ethereum и его сетей второго уровня. Сначала решаем, где что будет работать: в основной сети или на L2, потом пишем код, тестируем и передаём вам вместе с ключами.
Solidity, тесты, код у вас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
Под задачу компании, а не под шаблон.
Основная сеть или L2
Решаем до кода, по тому, что и как часто делают пользователи.
- Действий мало, и каждое значимо
- Контракт служит опорой для других сетей
- Партнёры уже работают в основной сети
- Действий много, и они мелкие: отметки, подтверждения, записи
- Комиссия основной сети заметна для пользователя
- Пользователи уже держат кошельки в этой сети второго уровня
Как идёт работа
От выбора сети до передачи кода.
- Считаем сеть
Основная сеть, L2 или обе: по числу и цене действий пользователя.
- Пишем и тестируем
Solidity, тесты и отчёт по газу на каждую функцию.
- Тестовая сеть и аудит
Сначала публичная тестовая сеть, потом независимая аудиторская компания.
- Запуск и передача
Развёртывание из мультиподписи, исходный код верифицирован в обозревателе, ключи и код у вас.
Что мы не делаем
Мы пишем программы и не выпускаем токены от своего имени, не храним чужие активы и не продвигаем их. Если продукт выпускает цифровые активы или хранит их для пользователей в Казахстане, это делает заказчик со статусом по Закону о цифровых активах. Цену разработки называем после брифа и фиксируем в договоре.
Дальше по теме
Сравнения, команда и термины.
Проверено 15.11.2026
- ethereum.org: Proof-of-stake (PoS)
- ethereum.org: языки смарт-контрактов
- ethereum.org: что такое layer 2
Это не юридическая консультация. Законы меняются: перед запуском сверьтесь с актуальной редакцией на adilet.zan.kz и с юристом или бухгалтером.
Коротко и по делу.
Основная сеть или сеть второго уровня?
Зависит от того, что и как часто делают пользователи. Редкие и значимые действия часто оставляют в основной сети, частые мелкие переносят на L2. Считаем оба варианта по газу из тестов до решения.
Какие инструменты используете?
Solidity, Foundry или Hardhat для тестов и скриптов, библиотеки OpenZeppelin, Safe для ключей администратора. Пользователи подключаются через MetaMask, WalletConnect и другие кошельки EVM.
Можно обойтись без сид-фразы для пользователя?
Да, через смарт-аккаунты ERC-4337: вход по ключу доступа (passkey), а газ может оплачивать приложение. Это добавляет контракты и сервис, поэтому берём его там, где вход действительно мешает.
Сколько стоит разработка на Ethereum?
Отдельной цены в прайсе нет. Называем её после брифа и фиксируем в договоре. Комиссии сети и внешний аудит оплачиваются отдельно.
Нужна ли лицензия, чтобы строить на Ethereum?
Для разработки нет: писать программы по заказу не лицензируется. Лицензия или регистрация нужна тому, кто выпускает, обменивает или хранит цифровые активы. Это определяет юрист заказчика.
Что вы хотите запустить на Ethereum?
Опишите контракты и пользователей, ответим быстро и предложим сеть и объём работ.