Исходное описание репозитория ограничивается одной строкой про клиентский демон и проверочный worker, однако документация самого проекта дает гораздо больше информации. В репозитории kryvora-node разработчики называют его официальным клиентом для узлов Kryvora Network. Демон выполняет телеметрические проверки, проверяет состояние других участников и передает в Kryvora Hub подтверждение доступности узла.
Для обычного владельца компьютера главный вопрос здесь не в производительности. Минимальные требования довольно скромные: двухъядерный процессор x86_64 или ARM64, 2 ГБ оперативной памяти и 20 ГБ свободного места на SSD. Разработчики рекомендуют 4 ГБ памяти. Для локальной телеметрии используется порт 4177, а связь с координационным узлом идет через Kryvora Hub.
Запустить программу можно несколькими способами. Для Linux предусмотрен установочный скрипт с регистрацией службы systemd, есть конфигурация Docker Compose, а исходный код можно собрать самостоятельно при помощи Go 1.22 или более новой версии. После запуска доступны локальные адреса /health, /status и /metrics. Через них можно проверить состояние демона, соединение с другими узлами, синхронизацию и получить метрики в формате Prometheus.
