L1 нода на Rust
15+ модулей ядра

Кейс
Производительный Layer‑1 на Rust с детерминированным EVM, экономикой нативного токена, ончейн‑ордербуком перпетуалов, слоем приватности (Bulletproofs) и полным продуктовым контуром: DEX UI, Explorer, Operator Panel, Faucet, SDK.
25+
Модулей ядра на Rust
4
Отправленных фронтенд‑приложений
90+
API‑эндпоинтов
Задержки и стоимость трейдинга на универсальных L1 вынуждают DEX‑проекты перпетуалов уходить офчейн, жертвуя верифицируемостью. Партнёру нужен был целевой блокчейн, где матчинг, маржинальная логика и расчёты живут на уровне протокола — с полной EVM‑совместимостью, нативным токеном с жёсткой экономикой и governance, ограничивающим изменения параметров безопасными границами.
Построили Rust‑ноду в одном бинарнике (25+ модулей ядра): консенсус, реестр валидаторов, governance, слэшинг, fee market, EVM‑исполнитель (revm, EIP‑1559/2930 + прекомпайлы BN256 pairing EIP‑196/197 для полной совместимости с прекомпайлами Ethereum), состояние нативного токена, DEX‑движок (ордербук, позиции, сделки, OHLC‑свечи), криптопримитивы (Bulletproofs), checkpoint sync, гибридное хранилище. Нода предоставляет 90+ HTTP‑эндпоинтов, JSON‑RPC (Ethereum‑совместимый) и WebSocket (EVM‑подписки + DEX realtime‑стримы). Отправили четыре Next.js приложения: DEX‑терминал, эксплорер с верификацией контрактов, Operator UI для управления нодой/governance/стейкинга и тестнет‑фаукнет. Два TypeScript SDK: @armadex/sdk (эксплорер/контракты) + DEX SDK (трейдинг‑интеграция).
Пошаговый обзор интерфейса продукта
DEX‑терминал: ордербук, ценовой график, формы покупки/продажи, список рынков
Рынки: торговые пары с ценой, объёмом и кнопками действий
Эксплорер: список батчей с хешем, транзакциями, временем и статусом
Статистика сети: высота блока, TPS, всего батчей, процент успеха
Gas Tracker: цена газа, среднее использование, график активности
Калькулятор газа: оценка типов транзакций и формула стоимости
Верификация контракта: отправка Solidity‑кода для проверки байткода
Портал разработчика: Remix IDE, Faucet, RPC, Chain ID, доки деплоя
Панель оператора: обзор ноды, высота блока, роль, латентность
Ордербук DEX: график цены, asks/bids, последняя цена, спред, глубина
Обзор сети: параметры чейна, метрики, статус здоровья
Governance: создание предложений, управление валидаторами, голосование
Стейкинг: валидаторы со стейком, делегированием, voting power
Fraud Proof: верификация батчей, счётчики валидных/мошеннических
Статус синхронизации: прогресс, текущая высота, чекпоинт
Rolling Updates: управление версиями, аутентификация
EVM‑регистрации: маппинг адресов к трейдерам, балансы
Регистрация валидатора: ID, публичный ключ, стейк, подпись
Фаукнет: запрос тестовых токенов, интеграция MetaMask
Эксплорер: активность, информация о сети, статистика
Peer Network: обнаружение и мониторинг пиров
Документы и результаты проекта
L1 нода на Rust
15+ модулей ядра
DEX‑движок
Ордербук + Bulletproofs
4 фронтенда
DEX UI, Explorer, Operator, Faucet
TypeScript SDK
HTTP API + DEX‑интеграция
8-фазный чеклист перед релизом
Testnet Alpha развёрнут и работает: 7 активных валидаторов, 1,6M+ финализированных батчей (на момент testnet alpha), 99%+ успешность. Полный продуктовый контур функционирует через 90+ API‑эндпоинтов: DEX‑терминал с realtime‑ордербуком, эксплорер с верификацией контрактов и gas tracker, панель оператора с governance/стейкинг/fraud proof, рабочий фаукнет. Батчи каждые ~2 с с латентностью <250 мс. 62 интеграционных теста, 77 скриптов автоматизации, 28 файлов документации. Архитектура, тесты и операционные инструменты на уровне продакшна.
Исполнение EVM полностью детерминировано для replay батчей и fraud proof. Используем revm с EIP‑1559/2930, прекомпайлами BN256 pairing (EIP‑196/197) для полной совместимости с прекомпайлами Ethereum и предоставляем нативный токен через кастомный прекомпайл по адресу 0x0a (balanceOf, transfer, totalSupply) — без дублирования ERC‑20. Каждый переход состояния воспроизводим на всех нодах.
Ордербук, матчинг, позиции, расчёт маржи и расчёты сделок живут внутри бинарника ноды и финализируются тем же консенсусом. WebSocket‑стримы доставляют realtime‑обновления в UI. Shielded‑ордера используют Bulletproofs для криптографических range proof.
Параметры протокола можно менять через ончейн‑предложения, но только в заранее вшитых границах. Предотвращает governance‑атаки, сохраняя гибкость. Кворум 33%, обычный порог >50%, критический >67%. Слэшинг необратим — governance не может откатить штрафы.
DEX Trading UI с realtime‑графиками, глубиной стакана и подключением кошелька. Эксплорер ArmaScan с верификацией контрактов через solc, gas tracker с калькулятором стоимости и экспортом. Operator Panel для мониторинга ноды, governance, стейкинга, fraud proof, sync и rolling updates. Фаукнет с автозаполнением MetaMask и rate limiting.
Похожий проект? Получите оценку или запишитесь на звонок.
Полноценная Web3‑платформа лояльности для бизнеса проката авто: утилити‑токен, NFT‑уровни членства (Bronze/Silver/Gold/Platinum), система ваучеров, стейкинг с прозрачной логикой начислений, админ‑панель и конверсионные лендинги.
End‑to‑end цифровая инвестиционная платформа и инфраструктура токенизации, построенная на пике крипто‑хаб импульса Дубая: онбординг, KYC/верификация в полном соответствии с кодифицированными Virtual Assets Regulations VARA (февраль 2023), модуль Private Sale с ончейн‑распределением токенов, кабинет инвестора, админ‑панель с полным аудит‑трейлом и смарт‑контракты Solidity 0.8 на Polygon PoS — compliance‑first архитектура для инвестиционной компании из Дубая, входящей в волну токенизации реальных активов (RWA) 2023 года.
MetaMask, Rabby, флоу подписания, корректность JSON-RPC. Один сломанный край ломает продукт.
20 минут — обсудим вашу задачу, дадим честную оценку. Без обязательств.