Skip to main content

Что такое кредиты?

Кредиты — это единица расчёта, которую мы используем для тарификации RPC, запросов API и продуктов потоковой передачи данных, таких как LaserStream gRPC и LaserStream WebSocket. Каждый тариф включает базовое количество кредитов, а каждому вызову API назначена стоимость в кредитах. Ниже приведены сведения о количестве кредитов для каждого тарифа, стоимости операций API в кредитах и кредитах для потоковой передачи данных.

Monthly Allocation

Кредиты сбрасываются ежемесячно

Credit Priority

Кредиты расходуются в следующем порядке: ежемесячные, предоплаченные, автомасштабируемые

Flexible Billing

При необходимости оплачивайте дополнительные кредиты

Базовые кредиты по тарифам

Ниже приведено общее количество кредитов, включённых по умолчанию в каждый тариф.
Все цены в долларах указаны в долларах США (USD).
Если вам нужно больше кредитов, повысьте тариф, включите автомасштабирование, приобретите предоплаченные кредиты или обратитесь в отдел продаж, чтобы обсудить корпоративные варианты. Дополнительные сведения см. в нашем руководстве по тарифам и ценам
ФункцияБесплатныйDeveloperBusinessProfessional
Цена$0/месяц$49/месяц$499/месяц$999/месяц
Ежемесячные кредиты1M10M100M200M

Стандартные кредиты

СервисКредитыПримечания
Стандартные вызовы RPC1Все вызовы RPC, кроме указанных отдельно
getProgramAccounts10Получение всех аккаунтов и данных, принадлежащих программе
getProgramAccountsV21Версия getProgramAccounts с пагинацией
simulateBundle1Симуляция пакетов Jito
API приоритетной комиссии1Оценка приоритетных комиссий
DAS API10Все конечные точки DAS
Расширенные транзакции100Устаревший механизм разбора транзакций в режиме обслуживания
Разобранные события10За запрос. Преемник расширенных транзакций. Все тарифы.

Разобранные события

Разобранные события преобразуют подписи транзакций и историю адресов в декодированные инструкции через REST. Доступны на всех тарифах по цене 10 кредитов за запрос как для POST /v1/parsed-events/transactions, так и для POST /v1/parsed-events/transaction-history.

Кредиты для исторических данных

Запросы исторических данных, иногда называемые архивными вызовами, стоят по 1 кредиту каждый. Исключения: getTransactionsForAddress, стоимость которого начинается с 10 кредитов и зависит от количества возвращённых результатов, а также getTransfersByAddress, который стоит 10 кредитов.
МетодКредитыОписание
getBlock1Получение данных блока и транзакций для указанного слота
getBlocks1Получение списка блоков между двумя слотами
getBlocksWithLimit1Получение ограниченного количества блоков, начиная с заданного слота
getSignaturesForAddress1Получение подписей транзакций для адреса
getTransaction1Получение сведений о транзакции для указанной подписи
getBlockTime1Получение расчётного времени создания блока
getSignatureStatuses1Получение статусов подписей транзакций
getInflationReward1Получение инфляционного вознаграждения за эпоху для списка адресов
getTransactionsForAddress10+Расширенная история транзакций с дополнительной фильтрацией и сортировкой. Полные транзакции стоят 10 кредитов за каждые 100 возвращённых транзакций; ответы только с подписями имеют фиксированную стоимость 10 кредитов. Возвращает до 1 000 полных транзакций или подписей.
getTransfersByAddress10Разобранная история переводов токенов и нативного SOL. Возвращает до 100 переводов.
Требования к тарифу: getTransfersByAddress доступен только на тарифах Developer и выше. Пользователи бесплатного тарифа получат ошибку при попытке использовать эту конечную точку.

getTransactionsForAddress

Тарификация getTransactionsForAddress зависит от содержимого успешного ответа: Примеры:

Кредиты для потоковой передачи данных

В отличие от обычных кредитов, назначаемых за каждый вызов, продукты потоковой передачи данных, такие как LaserStream gRPC и LaserStream WebSocket, расходуют кредиты в зависимости от объёма потреблённых данных. Parsed Streams, Preconfirmations и предварительно обработанные транзакции тарифицируются за каждое доставленное сообщение.
СервисКредитыПримечания
LaserStream WSS (стандартные методы Solana)2За 0,1 МБ переданных потоковых данных без сжатия. Все тарифы.
LaserStream WSS (расширения Helius)2За 0,1 МБ переданных потоковых данных без сжатия. Тарифы Developer, Business и Professional.
LaserStream gRPC2За 0,1 МБ переданных потоковых данных без сжатия. Тарифы Business и Professional (Mainnet); все тарифы (Devnet).
Предварительно обработанные транзакции — preprocessedSubscribe (WSS)0.1За сообщение (одно сообщение на каждую доставленную транзакцию). Все платные тарифы.
Parsed Streams — parsedTransactionSubscribe (WSS)1За доставленное событие (одно событие на каждую соответствующую транзакцию). Все тарифы.
Дополнение Data Add-on (только тариф Pro)2За 0,1 МБ сверх включённого объёма (5–100 ТБ). Применяется к использованию LaserStream gRPC и LaserStream WebSocket.

Preconfirmations

Минимальная стоимость в 300 кредитов за слот вступает в силу 14 октября 2026 года. До этого момента Preconfirmations тарифицируется по 10 кредитов за сообщение без минимальной стоимости.
Preconfirmations передаёт транзакции через WebSocket с минимально возможной задержкой. Доступно на тарифах Professional и выше. Стоимость составляет 10 кредитов за сообщение (одно сообщение на каждую переданную потоковую транзакцию), при этом для каждой подписки действует минимум 300 кредитов за слот. Минимальная стоимость применяется только к слотам, на которые распространяется покрытие предварительного подтверждения. В каждом покрываемом слоте за подписку списывается большая из двух сумм: 10 кредитов за каждое доставленное сообщение или 300 кредитов. Например, 10 или 30 сообщений в слоте стоят 300 кредитов, а 100 сообщений — 1 000 кредитов. Покрываемый слот без соответствующих сообщений всё равно стоит 300 кредитов. Слоты без покрытия не тарифицируются. При использовании includeBam: false слоты, покрываемые только BAM, не учитываются, поэтому плата за них не взимается. Все сценарии покрытия см. в разделе Цены. Preconfirmations — это новый продукт, и его цена может измениться.

LaserStream WebSocket

LaserStream WebSocket предоставляет стандартные методы подписки Solana вместе со специальными расширениями Helius (transactionSubscribe, расширенный accountSubscribe) через единую конечную точку wss://mainnet.helius-rpc.com. Стандартные методы доступны на всех тарифах; для расширений Helius требуется тариф Developer, Business или Professional. Всё использование WebSocket тарифицируется по ставке 2 кредита за 0,1 МБ переданных потоковых данных без сжатия.

LaserStream gRPC

LaserStream gRPC Mainnet доступен на тарифах Business и Professional. LaserStream gRPC Devnet доступен на всех тарифах. Все пользователи платят 2 кредита за 0,1 МБ переданных потоковых данных без сжатия.

Предварительно обработанные транзакции

Предварительно обработанные транзакции (декодированные шреды, примерно на 8 мс раньше processed) доставляются через WebSocket preprocessedSubscribe, доступны на всех платных тарифах и тарифицируются по ставке 0,1 кредита за сообщение (одно сообщение на каждую доставленную транзакцию).

Parsed Streams

Parsed Streams отправляет через WebSocket parsedTransactionSubscribe декодированные транзакции, отфильтрованные на стороне сервера. Доступно на всех тарифах и тарифицируется по ставке 1 кредит за доставленное событие, как и события вебхуков. Parsed Streams — преемник вебхуков расширенных транзакций.

Shred Delivery — необработанные шреды

Необработанные шреды (UDP) — наш передовой сервис доставки шредов с низкой задержкой. Вы можете получить доступ к необработанным шредам через панель управления Helius. Просто добавьте место и укажите свой IP-адрес, чтобы начать получать шреды. Необработанные шреды не расходуют кредиты. Они доступны всем клиентам. Каждое место стоит $1 000 в месяц и привязывается к одному IP-адресу. На тарифе Professional каждое место стоит $800 в месяц за IP-адрес.

Дополнения для данных

Если вы используете тариф Professional, то можете приобрести дополнения для данных объёмом от 5 до 100 ТБ в месяц для использования как с LaserStream gRPC, так и с LaserStream WebSocket. После превышения включённого объёма потоковые данные расходуют кредиты вашего тарифа по ставке 2 кредита за 0,1 МБ несжатых данных.

Размер данных

Тарификация продуктов потоковой передачи данных основана на размере несжатых сообщений. Типичные размеры:
  • Блок (~4 МБ)
  • Аккаунт (~0,0004 МБ)
  • Транзакция (~0,0006 МБ)
Это только приблизительные оценки. Фактическое использование данных зависит от вашего конкретного сценария, включая размер аккаунта, тип транзакции, программы, которые вы отслеживаете, и размер метаданных транзакции. Оценивайте использование на основе собственного трафика. Рассматривайте приведённые выше значения как ориентировочные оценки, а не гарантии.

Кредиты за отправку транзакций

Helius предлагает два основных метода отправки транзакций: Sender — специализированный сервис включения транзакций в блоки для трейдеров и приложений с низкой задержкой; и подключения со стейком (по умолчанию) для быстрого и надёжного включения транзакций в блоки.
МетодКредитыОписание
Sender0Отправка со сверхнизкой задержкой
Подключения со стейком1Максимальная надёжность (по умолчанию)
sendBundle10Отправка пакета через Jito
Транзакции через подключения со стейком теперь используются по умолчанию на всех платных тарифах: все транзакции через mainnet.helius-rpc.com автоматически используют подключения со стейком для максимальной вероятности успеха.

Кредиты DAS API

Все запросы DAS API стоят по 10 кредитов:

Asset Information

  • getAsset
  • getAssetProof
  • getAssetProofBatch
  • getNftEditions

Asset Discovery

  • getAssetsByOwner
  • getAssetsByAuthority
  • getAssetsByCreator
  • getAssetsByGroup
  • searchAssets
  • getAssetBatch

Transaction History

  • getSignaturesForAsset

Account Information

  • getTokenAccounts

Кредиты Wallet API

Все запросы Wallet API стоят по 100 кредитов:
СервисКредитыПримечания
Идентификация кошелька100Получение сведений о владельце кошелька (биржи, протоколы, организации)
Пакетный поиск идентификационных данных100Поиск до 100 адресов в одном запросе
Балансы кошелька100Получение балансов токенов и NFT с их стоимостью в USD
Исторический баланс100Получение баланса токена или SOL на момент в прошлом либо в указанном слоте
История кошелька100Получение истории транзакций с изменениями баланса
Переводы токенов100Получение всей активности по переводам токенов
Источник пополнения кошелька100Определение первоначального источника пополнения кошелька
Дополнительные сведения об использовании Wallet API см. в нашей документации Wallet API.

Кредиты Wallet-as-a-Service

Wallet-as-a-Service использует имеющиеся у вас кредиты Helius — отдельная подписка и плата за ежемесячно активного пользователя не требуются. Каждая подпись стоит 200 кредитов ($0,001 по стандартной стоимости кредита). В эту сумму входят встроенный кошелёк и подписание.
СервисКредитыПримечания
Подпись WaaS200За подпись: signMessage, signTransaction и signAndSendTransaction создают по одной подписи. Плата взимается после создания подписи, даже если впоследствии транзакция завершается с ошибкой в блокчейне; незавершённое подписание (например, отменённый запрос) бесплатно. Создание кошелька бесплатно.
Требования к тарифу: Wallet-as-a-Service доступен только на платных тарифах (Developer и выше). WaaS сейчас находится на стадии бета-тестирования, и его цена может измениться.
Отслеживайте кошельки, подписи и потраченные кредиты на панели управления в разделе WaaS → Analytics.

Кредиты для вебхуков

СервисКредитыПримечания
События вебхуков1За каждое событие, отправленное Helius, независимо от успешного или неуспешного ответа конечной точки
Управление вебхуками100Создание, изменение и удаление вебхуков
Дополнительные сведения об использовании вебхуков см. в нашем кратком руководстве. Декодированные транзакции с фильтрацией на уровне инструкций через WebSocket см. в разделе Parsed Streams. Они тарифицируются по той же ставке: 1 кредит за событие.

Кредиты ZK Compression

Все вызовы ZK Compression API стоят по 10 кредитов. Единственное исключение — getValidityProof, который стоит 100 кредитов за запрос из-за высокой вычислительной сложности.
СервисКредитыПримечания
ZK Compression API10Вызовы RPC ZK Compression
getValidityProofs100Вычисление доказательств ZK