Что это такое?
Инструмент для выгрузки полных данных блоков блокчейна через стандартные RPC-запросы вместо использования проприетарных потоков данных.
Это демонстрационный проект от QuickNode Labs, показывающий альтернативу их проприетарному сервису Streams. Вместо использования специальных потоков данных, инструмент собирает ту же информацию через стандартные RPC-методы, что позволяет избежать привязки к...
Для разработчиков блокчейн-приложений, аналитиков и исследователей, которым нужен полный доступ к данным блоков без привязки к конкретному провайдеру.
Многие сервисы блокчейн-данных предлагают удобные потоки (streams), но создают vendor lock-in — зависимость от их API. Этот проект показывает, как получить те же данные через стандартные RPC-методы, сохраняя свободу выбора инфраструктуры.
Инструмент использует QuickNode API для автоматического поиска подходящих RPC-эндпоинтов, затем выполняет серию стандартных JSON-RPC запросов для каждого блока: получает информацию о блоке, транзакциях, квитанциях, логах, трассировках и отладочные данные. Все данные сохраняются в отдельных JSON-файлах для последующего анализа.
Это демонстрационный проект от QuickNode Labs, показывающий альтернативу их проприетарному сервису Streams. Вместо использования специальных потоков данных, инструмент собирает ту же информацию через стандартные RPC-методы, что позволяет избежать привязки к конкретному провайдеру. Реализован на JavaScript (с использованием только встроенных модулей Node.js) и Python.
Проект создан самим QuickNode — провайдером блокчейн-инфраструктуры, который демонстрирует, как обойтись без их же проприетарных сервисов. Это редкий случай, когда компания открыто показывает альтернативу своим платным продуктам.
Стоит попробовать как образовательный пример работы с RPC, но для продакшена потребуется серьёзная доработка. Проект демонстрирует концепцию, но имеет базовую обработку ошибок и ограниченную функциональность.
Проект выглядит свежим концептуально, но имеет минимальную активность: 16 звёзд, 0 форков и issues. Скорее всего, это демо от QuickNode, а не активно развивающийся инструмент.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Инструмент для выгрузки полных данных блоков блокчейна через стандартные RPC-запросы вместо использования проприетарных потоков данных.
Для блокчейн-разработчиков и аналитиков, которые хотят получить полный доступ к данным без привязки к конкретному провайдеру инфраструктуры.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.