uNeurai
Криптовалютная поддержка Neurai для микроконтроллеров ESP32, STM32 и RISC-V с управлением кошельками и транзакциями
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:6191d0c706ab02ed177075cde4069300cf139af1084dadd1547e8cdb68594f4auNeurai-0.0.11-6191d0c7.zipОписание
Криптобиблиотека для встраиваемых систем на базе 32-битных микроконтроллеров — ESP32, STM32, RISC-V и им подобных. Реализует полный набор инструментов для работы с Neurai: ключи, HD-кошельки, фразы восстановления, PSBT-транзакции, скрипты и управление активами (выпуск, передача, администрирование). Использует криптографию из trezor-crypto, поддерживает основные сети Neurai и Testnet. Для тех, кто строит аппаратные кошельки или IoT-устройства с блокчейном, может пригодиться опциональная постквантовая поддержка (ML-DSA-44, NIP-022) при сборке с флагом -DUNEURAI_ENABLE_PQ. На 8-битных Arduino не будет работать — процессор слишком слаб для криптографических вычислений. Документация в процессе доработки, зато в тестах есть примеры всех основных операций с тестовыми векторами.