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