Cardano Foundation 24 сентября 2026 года представила Mesmo — компилируемую нативную библиотеку, которая даёт разработчикам на Python, Go, Rust и JavaScript доступ к отдельным функциям Cardano Client Lib (CCL) без запуска виртуальной машины Java (JVM).
Mesmo построена на базе зрелого Java SDK Cardano Client Lib, который сопровождает Cardano Foundation. При помощи GraalVM Native Image CCL компилируется в разделяемую библиотеку со стандартным C ABI. Поверх этого слоя созданы четыре идиоматичные обёртки для Python, Go, Rust и JavaScript. Это позволяет командам сохранять привычный язык программирования и не переписывать проекты на Java.
По замыслу разработчиков, Mesmo не заменяет существующие SDK, а дополняет их. В экосистеме Cardano уже есть pycardano для Python, MeshJS и Lucid Evolution для TypeScript, pallas для Rust и Apollo для Go. Однако после каждого хардфорка появляются новые функции — например, операции управления эпохи Conway: регистрация DRep, действия по голосованию и пожертвования в казну, — которые приходится заново реализовывать в каждом SDK. В результате библиотека покрывает примерно 95% потребностей, но именно недостающие 5% часто критичны для продуктовой дорожной карты. Mesmo нацелен на устранение этого разрыва.
Ядро Mesmo спроектировано как stateless-компонент: оно не держит постоянные соединения и не синхронизирует блокчейн. Данные для построения транзакций, такие как UTXO и параметры протокола, подключаются через интерфейс ChainDataProvider; доступны реализации для Yaci-Store и Blockfrost. Расчёт стоимости выполнения Plutus-скриптов по умолчанию выполняет встроенный UPLC-эвалюатор Scalus без внешних сервисов. Транзакции описываются декларативной моделью TxPlan, которая управляет выбором входов, расчётом комиссии и сдачей.
Поддерживаются платежи в ADA и нативных токенах, стейкинг, полный набор операций управления Conway, пулы, нативные скрипты и Plutus-контракты. Каждый поддерживаемый тип транзакции проверяется в CI-конвейере реальной отправкой в devnet-ноду Cardano одновременно на четырёх языках. Как подчёркивают разработчики, именно принятие транзакции нодой является доказательством, а не симуляцией.
Библиотека пока имеет статус pre-release, поэтому командам следует убедиться, что нужные им функции уже поддерживаются. Кроме того, приложениям требуются отдельные сетевые подключения: Mesmo не предоставляет все компоненты для взаимодействия с Cardano.
Параллельно продвигаются альтернативные проекты для операторов нод. Blink Labs сообщила, что Dingo валидировал блоки, принятые мейннетом Cardano. Amaru выпустила relay-ноду и планирует версию, способную производить блоки, с 29 сентября; бета-версия ожидается примерно через четыре недели, а первый блок в основной сети — в четвёртом квартале.
Отдельно основатель Cardano Чарльз Хоскинсон предупредил исследователей о рисках передачи неопубликованных материалов облачным ИИ-платформам: по его словам, конфиденциальные данные могут повлиять на ответы моделей на похожие исследовательские вопросы и создать неопределённость в вопросах авторства, патентов и коммерческих прав.