> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Кредиты Helius

> Полное руководство по кредитам Helius: стоимость операций в кредитах, принцип работы кредитов и кредиты для решений потоковой передачи данных.

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

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

Каждый тариф включает базовое количество кредитов, а каждому вызову API назначена стоимость в кредитах.

Ниже приведены сведения о количестве кредитов для каждого тарифа, стоимости операций API в кредитах и кредитах для потоковой передачи данных.

<CardGroup cols={3}>
  <Card title="Monthly Allocation" icon="calendar">
    Кредиты сбрасываются ежемесячно
  </Card>

  <Card title="Credit Priority" icon="arrow-down">
    Кредиты расходуются в следующем порядке: ежемесячные, предоплаченные, автомасштабируемые
  </Card>

  <Card title="Flexible Billing" icon="credit-card">
    При необходимости оплачивайте дополнительные кредиты
  </Card>
</CardGroup>

***

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

Ниже приведено общее количество кредитов, включённых по умолчанию в каждый тариф.

<Note>Все цены в долларах указаны в долларах США (USD).</Note>

Если вам нужно больше кредитов, повысьте тариф, включите [автомасштабирование](/docs/ru/billing/additional-credits), приобретите предоплаченные кредиты или обратитесь в отдел продаж, чтобы обсудить корпоративные варианты.

Дополнительные сведения см. в нашем [руководстве по тарифам и ценам](/docs/ru/billing/plans)

<table>
  <thead align="left">
    <tr>
      <th width="160">Функция</th>
      <th width="140">Бесплатный</th>
      <th width="140">Developer</th>
      <th width="140">Business</th>
      <th width="140">Professional</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Цена</strong></td>
      <td>\$0/месяц</td>
      <td>\$49/месяц</td>
      <td>\$499/месяц</td>
      <td>\$999/месяц</td>
    </tr>

    <tr>
      <td><strong>Ежемесячные кредиты</strong></td>
      <td>1M</td>
      <td>10M</td>
      <td>100M</td>
      <td>200M</td>
    </tr>
  </tbody>
</table>

***

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

<table>
  <thead align="left">
    <tr>
      <th style={{width: '200px'}}>Сервис</th>
      <th style={{width: '50px'}}>Кредиты</th>
      <th style={{width: '470px'}}>Примечания</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Стандартные вызовы RPC</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Все вызовы RPC, кроме указанных отдельно</td>
    </tr>

    <tr>
      <td><strong>getProgramAccounts</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Получение всех аккаунтов и данных, принадлежащих программе</td>
    </tr>

    <tr>
      <td><strong>getProgramAccountsV2</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Версия getProgramAccounts с пагинацией</td>
    </tr>

    <tr>
      <td><strong>simulateBundle</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Симуляция пакетов Jito</td>
    </tr>

    <tr>
      <td><strong>API приоритетной комиссии</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Оценка приоритетных комиссий</td>
    </tr>

    <tr>
      <td><strong>DAS API</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Все конечные точки DAS</td>
    </tr>

    <tr>
      <td><strong>Расширенные транзакции</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Устаревший механизм разбора транзакций в режиме обслуживания</td>
    </tr>

    <tr>
      <td><strong>Разобранные события</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>За запрос. Преемник расширенных транзакций. Все тарифы.</td>
    </tr>
  </tbody>
</table>

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

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

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

<div id="historical-data" />

[Запросы исторических данных](/docs/ru/rpc/guides/overview#исторические-данные-архив), иногда называемые архивными вызовами, стоят по **1 кредиту** каждый.

Исключения: [`getTransactionsForAddress`](/docs/ru/rpc/gettransactionsforaddress), стоимость которого начинается с **10 кредитов** и зависит от количества возвращённых результатов, а также [`getTransfersByAddress`](/docs/ru/rpc/gettransfersbyaddress), который стоит **10 кредитов**.

<table>
  <thead align="left">
    <tr>
      <th style={{width: '200px'}}>Метод</th>
      <th style={{width: '100px', textAlign: 'center'}}>Кредиты</th>
      <th>Описание</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><code>getBlock</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение данных блока и транзакций для указанного слота</td>
    </tr>

    <tr>
      <td><code>getBlocks</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение списка блоков между двумя слотами</td>
    </tr>

    <tr>
      <td><code>getBlocksWithLimit</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение ограниченного количества блоков, начиная с заданного слота</td>
    </tr>

    <tr>
      <td><code>getSignaturesForAddress</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение подписей транзакций для адреса</td>
    </tr>

    <tr>
      <td><code>getTransaction</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение сведений о транзакции для указанной подписи</td>
    </tr>

    <tr>
      <td><code>getBlockTime</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение расчётного времени создания блока</td>
    </tr>

    <tr>
      <td><code>getSignatureStatuses</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение статусов подписей транзакций</td>
    </tr>

    <tr>
      <td><code>getInflationReward</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Получение инфляционного вознаграждения за эпоху для списка адресов</td>
    </tr>

    <tr>
      <td><code>getTransactionsForAddress</code></td>
      <td style={{textAlign: 'center'}}>10+</td>
      <td>Расширенная история транзакций с дополнительной фильтрацией и сортировкой. Полные транзакции стоят 10 кредитов за каждые 100 возвращённых транзакций; ответы только с подписями имеют фиксированную стоимость 10 кредитов. Возвращает до 1 000 полных транзакций или подписей.</td>
    </tr>

    <tr>
      <td><code>getTransfersByAddress</code></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Разобранная история переводов токенов и нативного SOL. Возвращает до 100 переводов.</td>
    </tr>
  </tbody>
</table>

<Warning>
  **Требования к тарифу**: `getTransfersByAddress` доступен только на тарифах Developer и выше. Пользователи бесплатного тарифа получат ошибку при попытке использовать эту конечную точку.
</Warning>

### getTransactionsForAddress

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

| Тип ответа | Кредиты |
| - | - |
| Полные транзакции | 10 кредитов за каждые 100 возвращённых транзакций с округлением вверх; минимум 10 кредитов |
| Только подписи | Фиксированная стоимость 10 кредитов независимо от количества |
| Неуспешные ответы API | Бесплатно |

Примеры:

| Возвращено | Кредиты |
| - | - |
| 1–100 полных транзакций | 10 |
| 250 полных транзакций | 30 |
| 1 000 полных транзакций | 100 |

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

В отличие от обычных кредитов, назначаемых за каждый вызов, продукты потоковой передачи данных, такие как LaserStream gRPC и LaserStream WebSocket, расходуют кредиты в зависимости от объёма потреблённых данных. Parsed Streams, Preconfirmations и предварительно обработанные транзакции тарифицируются за каждое доставленное сообщение.

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Сервис</th>
      <th style={{width: '50px'}}>Кредиты</th>
      <th style={{width: '470px'}}>Примечания</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>LaserStream WSS (стандартные методы Solana)</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>За 0,1 МБ переданных потоковых данных без сжатия. Все тарифы.</td>
    </tr>

    <tr>
      <td><strong>LaserStream WSS (расширения Helius)</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>За 0,1 МБ переданных потоковых данных без сжатия. Тарифы Developer, Business и Professional.</td>
    </tr>

    <tr>
      <td><strong>LaserStream gRPC</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>За 0,1 МБ переданных потоковых данных без сжатия. Тарифы Business и Professional (Mainnet); все тарифы (Devnet).</td>
    </tr>

    <tr>
      <td><strong>Предварительно обработанные транзакции — preprocessedSubscribe (WSS)</strong></td>
      <td style={{textAlign: 'center'}}>0.1</td>
      <td>За сообщение (одно сообщение на каждую доставленную транзакцию). Все платные тарифы.</td>
    </tr>

    <tr>
      <td><strong>Parsed Streams — parsedTransactionSubscribe (WSS)</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>За доставленное событие (одно событие на каждую соответствующую транзакцию). Все тарифы.</td>
    </tr>

    <tr>
      <td><strong>Дополнение Data Add-on (только тариф Pro)</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>За 0,1 МБ сверх включённого объёма (5–100 ТБ). Применяется к использованию LaserStream gRPC и LaserStream WebSocket.</td>
    </tr>
  </tbody>
</table>

### Preconfirmations

<Note>
  Минимальная стоимость в 300 кредитов за слот вступает в силу **14 октября 2026 года**. До
  этого момента Preconfirmations тарифицируется по 10 кредитов за сообщение без минимальной стоимости.
</Note>

[Preconfirmations](/docs/ru/pre-confirmations/overview) передаёт транзакции через WebSocket с минимально возможной задержкой. Доступно на **тарифах Professional и выше**. Стоимость составляет **10 кредитов за сообщение** (одно сообщение на каждую переданную потоковую транзакцию), при этом для каждой подписки действует **минимум 300 кредитов за слот**.

Минимальная стоимость применяется только к слотам, на которые распространяется [покрытие](/docs/ru/pre-confirmations/overview#охват) предварительного подтверждения. В каждом покрываемом слоте за подписку списывается большая из двух сумм: 10 кредитов за каждое доставленное сообщение или 300 кредитов. Например, 10 или 30 сообщений в слоте стоят 300 кредитов, а 100 сообщений — 1 000 кредитов. Покрываемый слот без соответствующих сообщений всё равно стоит 300 кредитов. Слоты без покрытия не тарифицируются. При использовании `includeBam: false` слоты, покрываемые только BAM, не учитываются, поэтому плата за них не взимается. Все сценарии покрытия см. в разделе [Цены](/docs/ru/pre-confirmations/overview#тарификация).

Preconfirmations — это новый продукт, и его цена может измениться.

### LaserStream WebSocket

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

### LaserStream gRPC

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

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

[Предварительно обработанные транзакции](/docs/ru/preprocessed-transactions/overview) (декодированные шреды, примерно на 8 мс раньше `processed`) доставляются через WebSocket [`preprocessedSubscribe`](/docs/ru/preprocessed-transactions/preprocessed-subscribe), доступны на **всех платных тарифах** и тарифицируются по ставке **0,1 кредита за сообщение** (одно сообщение на каждую доставленную транзакцию).

### Parsed Streams

[Parsed Streams](/docs/ru/parsed-streams) отправляет через WebSocket [`parsedTransactionSubscribe`](/docs/ru/api-reference/parsed-streams/parsedtransactionsubscribe) декодированные транзакции, отфильтрованные на стороне сервера. Доступно на **всех тарифах** и тарифицируется по ставке **1 кредит за доставленное событие**, как и события вебхуков. Parsed Streams — преемник вебхуков расширенных транзакций.

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

[Необработанные шреды (UDP)](/docs/ru/shred-delivery/raw-shreds) — наш передовой сервис доставки шредов с низкой задержкой. Вы можете [получить доступ к необработанным шредам через панель управления Helius](https://dashboard.helius.dev/shred-delivery-seats). Просто добавьте место и укажите свой IP-адрес, чтобы начать получать шреды.

Необработанные шреды не расходуют кредиты. Они доступны всем клиентам. Каждое место стоит \$1 000 в месяц и привязывается к одному IP-адресу. На тарифе Professional каждое место стоит \$800 в месяц за IP-адрес.

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

Если вы используете тариф Professional, то можете приобрести [дополнения для данных](/docs/ru/billing/plans#дополнения-для-данных) объёмом от 5 до 100 ТБ в месяц для использования как с LaserStream gRPC, так и с LaserStream WebSocket.

После превышения включённого объёма потоковые данные расходуют кредиты вашего тарифа по ставке 2 кредита за 0,1 МБ несжатых данных.

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

Тарификация продуктов потоковой передачи данных основана на размере несжатых сообщений.

Типичные размеры:

<ul>
  <li>Блок (\~4 МБ)</li>
  <li>Аккаунт (\~0,0004 МБ)</li>
  <li>Транзакция (\~0,0006 МБ)</li>
</ul>

<Warning>
  **Это только приблизительные оценки.** Фактическое использование данных зависит от вашего конкретного сценария, включая размер аккаунта, тип транзакции, программы, которые вы отслеживаете, и размер метаданных транзакции. Оценивайте использование на основе собственного трафика. Рассматривайте приведённые выше значения как ориентировочные оценки, а не гарантии.
</Warning>

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

Helius предлагает два основных метода отправки транзакций: [Sender](/docs/ru/sending-transactions/sender) — специализированный сервис включения транзакций в блоки для трейдеров и приложений с низкой задержкой; и [подключения со стейком](/docs/ru/sending-transactions/overview) (по умолчанию) для быстрого и надёжного включения транзакций в блоки.

<table>
  <thead>
    <tr>
      <th style={{width: '300px'}}>Метод</th>
      <th style={{width: '100px'}}>Кредиты</th>
      <th style={{width: '320px'}}>Описание</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Sender</strong></td>
      <td style={{textAlign: 'center'}}>0</td>
      <td>Отправка со сверхнизкой задержкой</td>
    </tr>

    <tr>
      <td><strong>Подключения со стейком</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Максимальная надёжность (по умолчанию)</td>
    </tr>

    <tr>
      <td><strong>sendBundle</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Отправка пакета через Jito</td>
    </tr>
  </tbody>
</table>

<Info>
  **Транзакции через подключения со стейком теперь используются по умолчанию на всех платных тарифах**: все транзакции через `mainnet.helius-rpc.com` автоматически используют подключения со стейком для максимальной вероятности успеха.
</Info>

## Кредиты DAS API

Все запросы [DAS API](/docs/ru/api-reference/das) стоят по **10 кредитов**:

<CardGroup cols={2}>
  <Card title="Asset Information">
    * `getAsset`
    * `getAssetProof`
    * `getAssetProofBatch`
    * `getNftEditions`
  </Card>

  <Card title="Asset Discovery">
    * `getAssetsByOwner`
    * `getAssetsByAuthority`
    * `getAssetsByCreator`
    * `getAssetsByGroup`
    * `searchAssets`
    * `getAssetBatch`
  </Card>

  <Card title="Transaction History">
    * `getSignaturesForAsset`
  </Card>

  <Card title="Account Information">
    * `getTokenAccounts`
  </Card>
</CardGroup>

***

## Кредиты Wallet API

Все запросы [Wallet API](/docs/ru/api-reference/wallet-api) стоят по **100 кредитов**:

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Сервис</th>
      <th style={{width: '50px'}}>Кредиты</th>
      <th style={{width: '470px'}}>Примечания</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Идентификация кошелька</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Получение сведений о владельце кошелька (биржи, протоколы, организации)</td>
    </tr>

    <tr>
      <td><strong>Пакетный поиск идентификационных данных</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Поиск до 100 адресов в одном запросе</td>
    </tr>

    <tr>
      <td><strong>Балансы кошелька</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Получение балансов токенов и NFT с их стоимостью в USD</td>
    </tr>

    <tr>
      <td><strong>Исторический баланс</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Получение баланса токена или SOL на момент в прошлом либо в указанном слоте</td>
    </tr>

    <tr>
      <td><strong>История кошелька</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Получение истории транзакций с изменениями баланса</td>
    </tr>

    <tr>
      <td><strong>Переводы токенов</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Получение всей активности по переводам токенов</td>
    </tr>

    <tr>
      <td><strong>Источник пополнения кошелька</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Определение первоначального источника пополнения кошелька</td>
    </tr>
  </tbody>
</table>

Дополнительные сведения об использовании Wallet API см. в нашей [документации Wallet API](/docs/ru/wallet-api/overview).

***

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

[Wallet-as-a-Service](/docs/ru/waas/overview) использует имеющиеся у вас кредиты Helius — отдельная подписка и плата за ежемесячно активного пользователя не требуются. Каждая **подпись стоит 200 кредитов** (\$0,001 по стандартной стоимости кредита). В эту сумму входят встроенный кошелёк и подписание.

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Сервис</th>
      <th style={{width: '50px'}}>Кредиты</th>
      <th style={{width: '470px'}}>Примечания</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Подпись WaaS</strong></td>
      <td style={{textAlign: 'center'}}>200</td>
      <td>За подпись: <code>signMessage</code>, <code>signTransaction</code> и <code>signAndSendTransaction</code> создают по одной подписи. Плата взимается после создания подписи, даже если впоследствии транзакция завершается с ошибкой в блокчейне; незавершённое подписание (например, отменённый запрос) бесплатно. Создание кошелька бесплатно.</td>
    </tr>
  </tbody>
</table>

<Warning>
  **Требования к тарифу**: Wallet-as-a-Service доступен только на платных тарифах (Developer и выше). WaaS сейчас находится на стадии бета-тестирования, и его цена может измениться.
</Warning>

Отслеживайте кошельки, подписи и потраченные кредиты на [панели управления](https://dashboard.helius.dev) в разделе **WaaS → Analytics**.

***

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

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Сервис</th>
      <th style={{width: '50px'}}>Кредиты</th>
      <th style={{width: '470px'}}>Примечания</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>События вебхуков</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>За каждое событие, отправленное Helius, независимо от успешного или неуспешного ответа конечной точки</td>
    </tr>

    <tr>
      <td><strong>Управление вебхуками</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Создание, изменение и удаление вебхуков</td>
    </tr>
  </tbody>
</table>

Дополнительные сведения об использовании вебхуков см. в нашем [кратком руководстве](/docs/ru/webhooks). Декодированные транзакции с фильтрацией на уровне инструкций через WebSocket см. в разделе [Parsed Streams](/docs/ru/parsed-streams). Они тарифицируются по той же ставке: 1 кредит за событие.

## Кредиты ZK Compression

Все вызовы [ZK Compression API](/docs/ru/api-reference/zk-compression) стоят по **10 кредитов**.

Единственное исключение — `getValidityProof`, который стоит 100 кредитов за запрос из-за высокой вычислительной сложности.

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Сервис</th>
      <th style={{width: '50px'}}>Кредиты</th>
      <th style={{width: '470px'}}>Примечания</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>ZK Compression API</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Вызовы RPC ZK Compression</td>
    </tr>

    <tr>
      <td><strong>getValidityProofs</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Вычисление доказательств ZK</td>
    </tr>
  </tbody>
</table>

***


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.