Что такое LaserStream gRPC?
LaserStream gRPC — это сервис потоковой передачи нового поколения, специально разработанный для разработчиков, которым нужны надежные данные Solana с низкой задержкой через gRPC. Он передает события в блокчейне (транзакции, слоты, блоки, аккаунты и многое другое) непосредственно вашему приложению, обеспечивая лучшие в отрасли надежность, производительность и гибкость. Узлы LaserStream подключаются напрямую к лидерам Solana, чтобы получать шреды по мере их создания и передавать вашему приложению обработанные данные со сверхнизкой задержкой. В отличие от стандартных RPC-узлов Solana, LaserStream специально разработан для сценариев потоковой передачи и предлагает функции, недоступные в обычных конфигурациях узлов:Historical Replay
Автоматически загружайте пропущенные данные за последние 48 часов, указав начальный слот, и сохраняйте непрерывность данных даже после разрывов соединения.
Multi-Node Reliability
Одновременно получайте поток с нескольких объединенных узлов, устраняя единые точки отказа и обеспечивая максимальную доступность.
High Performance
Используйте сервис, специально разработанный для потоковой передачи и оптимизированной обработки соединений, чтобы снизить задержку и повысить пропускную способность по сравнению со стандартными соединениями.
Yellowstone-Compatible
Совместим на уровне протокола с открытым протоколом Yellowstone gRPC — любой клиент Yellowstone можно использовать как прямую замену.
Требования к тарифу
LaserStream Devnet доступен на всех тарифах. Для доступа к LaserStream Mainnet требуется тариф Business или Professional.Начало работы
Quickstart
Установите SDK, выберите конечную точку и начните потоковую передачу первых транзакций.
Clients & SDKs
SDK для TypeScript, Rust и Go, а также любой клиент Yellowstone gRPC.
Historical Replay
Восстановите до 48 часов пропущенных данных после разрывов соединения.
Delivery Guarantees
Узнайте о доставке не менее одного раза, порядке сообщений и семантике воспроизведения.
Compressed Filters
Отслеживайте сотни тысяч аккаунтов в одном потоке с помощью сжатых фильтров аккаунтов.
Token Account Filtering
Отслеживайте входящие переводы SPL-токенов кошелька с помощью раскрытия
tokenAccounts (ATA).Token Mint Filtering
Подпишитесь на все транзакции выпуска токена с помощью
matchMints.LaserStream gRPC и Shred Delivery
LaserStream gRPC передает обработанные данные с гарантиями уровня подтверждения (processed, confirmed, finalized), предоставляя готовое к использованию в рабочей среде решение. Если вам нужны данные до завершения обработки — для propAMM, снайперских ботов, ботов копитрейдинга, ликвидационных ботов, арбитража или синхронизации RPC-узлов — см. Shred Delivery. Сервис доступен в двух вариантах:- Необработанные шреды (UDP) — шреды со сверхнизкой задержкой, которые вы самостоятельно собираете. $1 000 USD в месяц за каждый IP-адрес ($800 USD в месяц за каждый IP-адрес на тарифах Pro). Оформите подписку в панели управления Helius.
- Предварительно обработанные транзакции — мы декодируем шреды за вас примерно на 8 мс раньше данных уровня подтверждения
processed. Доставляются через WebSocketpreprocessedSubscribeна всех платных тарифах по цене 0,1 кредита за сообщение.
Примечание: LaserStream gRPC на уровне
processed — самый быстрый способ получать обновления аккаунтов и программ. Изменения состояния аккаунтов создаются средой выполнения во время исполнения, поэтому их нет ни в шредах, ни в предварительно обработанных транзакциях — они передаются только в потоке LaserStream после выполнения. Используйте processed для максимально ранней доставки, а confirmed — когда потребуется уровень финальности, исключающий откат.