Nostr
Взаимодействие с релеями протокола Nostr для публикации заметок и отправки зашифрованных сообщений с Arduino
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:846774a6f5b979c2e1e2da857a57614c54ad319a368040e847a3eed666485b31Nostr-0.2.0-846774a6.zipОписание
Библиотека для взаимодействия с релеями протокола Nostr прямо с Arduino. Поддерживает публикацию открытых заметок (NIP01, kind 1) и отправку зашифрованных личных сообщений (NIP04, kind 4) с возможностью приёма и расшифровки входящих DM. Встроенный менеджер релеев позволяет одновременно работать с несколькими адресами, делать рассылку сообщений с разными callback-функциями для разных типов ответов, а также ставить сообщения в очередь до подключения к релеям. Есть поддержка REQ-запросов для подписки на события и настройка минимального количества релеев для гарантированной доставки сообщений с указанием таймаута. Примеры использования включены в архив библиотеки.