Как заказать выделенные узлы
Выделенные узлы можно заказать непосредственно на вкладке Dedicated Nodes в портале разработчика.
Order a dedicated node from your Helius dashboard
Тип узла
Выбор типа узла зависит от ваших требований. Поскольку мы не устанавливаем ограничений частоты запросов, производительность узла будет полностью зависеть от его характеристик. Для приложений с потоковой передачей через gRPC (основной сценарий использования) подойдет любой тип узла.
Choose your dedicated node's type and location
Расположение узла
Мы предлагаем узлы в нескольких регионах: в Северной Америке (Питтсбург, Ньюарк, Солт-Лейк-Сити, Лос-Анджелес, Ванкувер), Европе (Дублин, Лондон, Амстердам, Франкфурт) и Азии (Токио, Сингапур), чтобы обеспечить максимальный географический охват глобальной инфраструктуры Solana. Для минимальной задержки выберите узел, расположенный ближе всего к вашему серверу. Узел будет развернут в течение трех часов после оплаты.Клиент узла
Вы можете настроить узел, выбрав тип клиента: Agave или Jito Labs (форк Agave с дополнительным методомsimulateBundle).

Select your dedicated node's client type
Выделенные узлы не могут самостоятельно отправлять пакеты Jito. Для отправки пакетов Jito необходимо использовать Jito API, который упаковывает и отправляет их через систему Jito.
Плагин Geyser (рекомендуется)
Мы настоятельно рекомендуем добавить плагин Geyser Yellowstone — это основной сценарий использования выделенных узлов. Он обеспечивает высокопроизводительную потоковую передачу через gRPC слотов, блоков, транзакций и обновлений учетных записей.
Select the Yellowstone gRPC Geyser Plugin (Recommended)
Рекомендуемый подход: выделенные узлы оптимизированы для потоковой передачи через gRPC. Для отправки транзакций, архивных запросов и сложных операций RPC используйте общий тарифный план.
Способы оплаты
Оплатить можно фиатной валютой или криптовалютой (USDC). После успешной оплаты узел будет развернут в течение 3 часов. При оплате фиатной валютой вы получите скидку на счет за следующий месяц с учетом количества дней, потребовавшихся для подготовки узла. При оплате криптовалютой расчетный период начинается после предоставления узла.Демонстрация
Начало работы
После настройки и подготовки выделенного узла (статус: Succeeded) можно начать работу с ним.Подключение к выделенному узлу
Потоковая передача через gRPC (основной сценарий использования)
Выделенные узлы оптимизированы для потоковой передачи через gRPC с помощью плагина Yellowstone Geyser. Это основной и рекомендуемый способ использования выделенного узла.Рассмотрите LaserStream для потоковой передачи через gRPC: LaserStream обеспечивает более высокую производительность и надежность, а также предлагает расширенные возможности, включая воспроизведение исторических данных за 48 часов через gRPC. Он рекомендуется для 99% сценариев потоковой передачи. Сравните LaserStream и выделенные узлы, чтобы выбрать оптимальное решение, или начните работу с LaserStream на панели управления Helius.
Базовые RPC и WebSocket (ограниченная функциональность)
Каждый выделенный узел также предоставляет базовую функциональность RPC, но с ограничениями. В рабочих приложениях используйте выделенные узлы вместе с общим тарифным планом. В этом примере мы используем Solana web3.js, чтобы вызватьgetSlot через выделенный узел:
Настройка плагина Geyser
Чтобы начать использовать плагин Geyser, клонируйте репозиторий Yellowstone:Использование CLI

Terminal output of new slots
Пример на TypeScript
Этот пример транслирует все транзакции Raydium в реальном времени в формате JSON:
Example output of a partial Raydium transaction