> ## 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.

# Tín dụng Helius

> Hướng dẫn đầy đủ về tín dụng Helius, bao gồm chi phí tín dụng, cách tín dụng hoạt động và tín dụng cho các giải pháp truyền phát dữ liệu.

## Tín dụng là gì?

Tín dụng là đơn vị hạch toán mà chúng tôi dùng để tính phí sử dụng RPC, yêu cầu API và các sản phẩm truyền phát dữ liệu như LaserStream gRPC và LaserStream WebSocket.

Mỗi gói có một số tín dụng cơ bản và mỗi lệnh gọi API có chi phí tín dụng được ấn định.

Dưới đây, chúng tôi trình bày số tín dụng theo từng gói, chi phí tín dụng theo API và tín dụng cho hoạt động truyền phát dữ liệu.

<CardGroup cols={3}>
  <Card title="Monthly Allocation" icon="calendar">
    Tín dụng được đặt lại hằng tháng
  </Card>

  <Card title="Credit Priority" icon="arrow-down">
    Tín dụng được sử dụng theo thứ tự sau: hằng tháng, trả trước, tự động mở rộng
  </Card>

  <Card title="Flexible Billing" icon="credit-card">
    Thanh toán tín dụng bổ sung khi cần
  </Card>
</CardGroup>

***

## Tín dụng cơ bản theo gói

Dưới đây là thông tin chi tiết về tổng số tín dụng được bao gồm theo mặc định trong mỗi gói.

Nếu cần thêm tín dụng, hãy nâng cấp gói, bật [tự động mở rộng](/docs/vi/billing/additional-credits), mua tín dụng trả trước hoặc liên hệ bộ phận bán hàng để thảo luận về các tùy chọn dành cho doanh nghiệp.

Để biết thêm thông tin, hãy đọc [hướng dẫn về các gói và giá](/docs/vi/billing/plans) của chúng tôi

<table>
  <thead align="left">
    <tr>
      <th width="160">Tính năng</th>
      <th width="140">Miễn phí</th>
      <th width="140">Developer</th>
      <th width="140">Business</th>
      <th width="140">Professional</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Giá</strong></td>
      <td>\$0/tháng</td>
      <td>\$49/tháng</td>
      <td>\$499/tháng</td>
      <td>\$999/tháng</td>
    </tr>

    <tr>
      <td><strong>Tín dụng hằng tháng</strong></td>
      <td>1M</td>
      <td>10M</td>
      <td>100M</td>
      <td>200M</td>
    </tr>
  </tbody>
</table>

***

## Tín dụng tiêu chuẩn

<table>
  <thead align="left">
    <tr>
      <th style={{width: '200px'}}>Dịch vụ</th>
      <th style={{width: '50px'}}>Tín dụng</th>
      <th style={{width: '470px'}}>Ghi chú</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Lệnh gọi RPC tiêu chuẩn</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Tất cả lệnh gọi RPC, ngoại trừ những lệnh được liệt kê riêng</td>
    </tr>

    <tr>
      <td><strong>getProgramAccounts</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Lấy tất cả tài khoản/dữ liệu thuộc sở hữu của một chương trình</td>
    </tr>

    <tr>
      <td><strong>getProgramAccountsV2</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Phiên bản phân trang của getProgramAccounts</td>
    </tr>

    <tr>
      <td><strong>simulateBundle</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Mô phỏng các gói Jito</td>
    </tr>

    <tr>
      <td><strong>Priority Fee API</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Ước tính phí ưu tiên</td>
    </tr>

    <tr>
      <td><strong>DAS API</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Tất cả điểm cuối DAS</td>
    </tr>

    <tr>
      <td><strong>Giao dịch nâng cao</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Phân tích cú pháp giao dịch cũ, đang ở chế độ bảo trì</td>
    </tr>

    <tr>
      <td><strong>Sự kiện đã phân tích cú pháp</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Tính theo mỗi yêu cầu. Sản phẩm kế nhiệm Giao dịch nâng cao. Áp dụng cho tất cả các gói.</td>
    </tr>
  </tbody>
</table>

### Sự kiện đã phân tích cú pháp

[Sự kiện đã phân tích cú pháp](/docs/vi/parsed-events) phân tích chữ ký giao dịch và lịch sử địa chỉ thành các chỉ thị đã giải mã qua REST. Có trên **tất cả các gói** với mức **10 tín dụng cho mỗi yêu cầu**, áp dụng cho cả `POST /v1/parsed-events/transactions` và `POST /v1/parsed-events/transaction-history`.

Việc đo lường tín dụng bắt đầu vào **ngày 24 tháng 9 năm 2026**. Các dự án đã sử dụng Sự kiện đã phân tích cú pháp trước ngày đó sẽ không bị tính phí cho đến **ngày 1 tháng 10 năm 2026**.

## Tín dụng dữ liệu lịch sử

<div id="historical-data" />

[Các truy vấn dữ liệu lịch sử](/docs/vi/rpc/guides/overview#dữ-liệu-lịch-sử-lưu-trữ), đôi khi được gọi là lệnh gọi lưu trữ, có chi phí **1 tín dụng** cho mỗi truy vấn.

Các trường hợp ngoại lệ là [`getTransactionsForAddress`](/docs/vi/rpc/gettransactionsforaddress), có mức khởi điểm là **10 tín dụng** và được đo lường theo kết quả trả về, cùng với [`getTransfersByAddress`](/docs/vi/rpc/gettransfersbyaddress), có chi phí **10 tín dụng**.

<table>
  <thead align="left">
    <tr>
      <th style={{width: '200px'}}>Phương thức</th>
      <th style={{width: '100px', textAlign: 'center'}}>Tín dụng</th>
      <th>Mô tả</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><code>getBlock</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Truy xuất dữ liệu khối và giao dịch cho một slot được chỉ định</td>
    </tr>

    <tr>
      <td><code>getBlocks</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Lấy danh sách khối giữa hai slot</td>
    </tr>

    <tr>
      <td><code>getBlocksWithLimit</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Lấy các khối bắt đầu từ một slot nhất định với giới hạn</td>
    </tr>

    <tr>
      <td><code>getSignaturesForAddress</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Lấy chữ ký giao dịch cho một địa chỉ</td>
    </tr>

    <tr>
      <td><code>getTransaction</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Truy xuất chi tiết giao dịch cho một chữ ký được chỉ định</td>
    </tr>

    <tr>
      <td><code>getBlockTime</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Lấy thời gian tạo ước tính của một khối</td>
    </tr>

    <tr>
      <td><code>getSignatureStatuses</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Lấy trạng thái của các chữ ký giao dịch</td>
    </tr>

    <tr>
      <td><code>getInflationReward</code></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Lấy phần thưởng lạm phát cho danh sách địa chỉ trong một epoch</td>
    </tr>

    <tr>
      <td><code>getTransactionsForAddress</code></td>
      <td style={{textAlign: 'center'}}>10+</td>
      <td>Lịch sử giao dịch nâng cao với khả năng lọc và sắp xếp nâng cao. Giao dịch đầy đủ có chi phí 10 tín dụng cho mỗi 100 kết quả trả về; phản hồi chỉ có chữ ký có mức phí cố định là 10 tín dụng. Trả về tối đa 1.000 giao dịch đầy đủ hoặc chữ ký.</td>
    </tr>

    <tr>
      <td><code>getTransfersByAddress</code></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Lịch sử chuyển token và SOL gốc đã được phân tích cú pháp. Trả về tối đa 100 lượt chuyển.</td>
    </tr>
  </tbody>
</table>

<Warning>
  **Yêu cầu về gói**: `getTransfersByAddress` chỉ có trên gói Developer trở lên. Người dùng gói Miễn phí sẽ nhận được lỗi khi cố sử dụng điểm cuối này.
</Warning>

### getTransactionsForAddress

Việc đo lường `getTransactionsForAddress` thay đổi theo nội dung mà một phản hồi thành công trả về:

| Loại phản hồi         | Tín dụng                                                                      |
| --------------------- | ----------------------------------------------------------------------------- |
| Giao dịch đầy đủ      | 10 tín dụng cho mỗi 100 giao dịch trả về, làm tròn lên; tối thiểu 10 tín dụng |
| Chỉ chữ ký            | Mức cố định 10 tín dụng, bất kể số lượng                                      |
| Phản hồi API thất bại | Miễn phí                                                                      |

Ví dụ:

| Số lượng trả về        | Tín dụng |
| ---------------------- | -------- |
| 1-100 giao dịch đầy đủ | 10       |
| 250 giao dịch đầy đủ   | 30       |
| 1.000 giao dịch đầy đủ | 100      |

## Tín dụng truyền phát dữ liệu

Không giống tín dụng thông thường được tính theo từng lệnh gọi, các sản phẩm truyền phát dữ liệu như LaserStream gRPC và LaserStream WebSocket tính tín dụng theo lượng dữ liệu đã sử dụng. Thay vào đó, Parsed Streams, Preconfirmations và Giao dịch được xử lý trước được đo lường theo từng thông điệp đã gửi.

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Dịch vụ</th>
      <th style={{width: '50px'}}>Tín dụng</th>
      <th style={{width: '470px'}}>Ghi chú</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>LaserStream WSS (các phương thức Solana tiêu chuẩn)</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>Cho mỗi 0,1 MB dữ liệu được truyền phát (không nén). Tất cả các gói.</td>
    </tr>

    <tr>
      <td><strong>LaserStream WSS (các phần mở rộng Helius)</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>Cho mỗi 0,1 MB dữ liệu được truyền phát (không nén). Các gói Developer, Business và Professional.</td>
    </tr>

    <tr>
      <td><strong>LaserStream gRPC</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>Cho mỗi 0,1 MB dữ liệu được truyền phát (không nén). Các gói Business và Professional (Mainnet); tất cả các gói (Devnet).</td>
    </tr>

    <tr>
      <td><strong>Giao dịch được xử lý trước — preprocessedSubscribe (WSS)</strong></td>
      <td style={{textAlign: 'center'}}>0.1</td>
      <td>Cho mỗi thông điệp (một thông điệp cho mỗi giao dịch được gửi). Tất cả các gói trả phí.</td>
    </tr>

    <tr>
      <td><strong>Parsed Streams — parsedTransactionSubscribe (WSS)</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Cho mỗi sự kiện được gửi (một sự kiện cho mỗi giao dịch khớp). Tất cả các gói.</td>
    </tr>

    <tr>
      <td><strong>Tiện ích bổ sung dữ liệu (chỉ dành cho gói Pro)</strong></td>
      <td style={{textAlign: 'center'}}>2</td>
      <td>Cho mỗi 0,1 MB sau hạn mức đi kèm (5-100TB). Áp dụng cho mức sử dụng LaserStream gRPC và LaserStream WebSocket.</td>
    </tr>
  </tbody>
</table>

### Preconfirmations

[Preconfirmations](/docs/vi/pre-confirmations/overview) truyền phát giao dịch qua WebSocket với độ trễ thấp nhất có thể. Có trên **gói Professional trở lên**. Được đo lường ở mức **10 tín dụng cho mỗi thông điệp** (một thông điệp cho mỗi giao dịch được truyền phát). Preconfirmations là sản phẩm mới và giá có thể thay đổi.

### LaserStream WebSocket

[LaserStream WebSocket](/docs/vi/rpc/websocket) cung cấp các phương thức đăng ký Solana tiêu chuẩn cùng với các phần mở rộng dành riêng cho Helius (`transactionSubscribe`, `accountSubscribe` nâng cao) trên điểm cuối `wss://mainnet.helius-rpc.com` hợp nhất. Các phương thức tiêu chuẩn có trên tất cả các gói; các phần mở rộng Helius yêu cầu gói Developer, Business hoặc Professional. Toàn bộ mức sử dụng WebSocket được đo lường ở mức **2 tín dụng cho mỗi 0,1 MB** dữ liệu truyền phát không nén.

### LaserStream gRPC

[LaserStream gRPC](/docs/vi/laserstream) Mainnet có trên các gói Business và Professional. LaserStream gRPC Devnet có trên tất cả các gói. Tất cả người dùng trả **2 tín dụng cho mỗi 0,1 MB** dữ liệu truyền phát không nén.

### Giao dịch được xử lý trước

[Giao dịch được xử lý trước](/docs/vi/preprocessed-transactions/overview) (các shred đã giải mã, sớm hơn `processed` khoảng 8 ms) được gửi qua WebSocket [`preprocessedSubscribe`](/docs/vi/preprocessed-transactions/preprocessed-subscribe), có trên **tất cả các gói trả phí** và được đo lường ở mức **0,1 tín dụng cho mỗi thông điệp** (một thông điệp cho mỗi giao dịch được gửi).

### Parsed Streams

[Parsed Streams](/docs/vi/parsed-streams) đẩy các giao dịch đã giải mã và được lọc phía máy chủ qua WebSocket [`parsedTransactionSubscribe`](/docs/vi/api-reference/parsed-streams/parsedtransactionsubscribe). Có trên **tất cả các gói** và được đo lường ở mức **1 tín dụng cho mỗi sự kiện được gửi**, cùng mức với các sự kiện webhook. Parsed Streams là sản phẩm kế nhiệm Webhook giao dịch nâng cao.

Việc đo lường tín dụng bắt đầu vào **ngày 24 tháng 9 năm 2026**. Các dự án đã sử dụng Parsed Streams trước ngày đó sẽ không bị tính phí cho đến **ngày 1 tháng 10 năm 2026**.

### Shred Delivery — Shred thô

[Shred thô (UDP)](/docs/vi/shred-delivery/raw-shreds) là dịch vụ Shred Delivery hàng đầu với độ trễ thấp của chúng tôi. Bạn có thể [truy cập shred thô từ Helius Dashboard](https://dashboard.helius.dev/shred-delivery-seats). Chỉ cần thêm một chỗ và nhập địa chỉ IP để bắt đầu nhận shred.

Shred thô không tiêu tốn tín dụng. Shred thô có sẵn cho tất cả khách hàng. Mỗi chỗ có giá \$1.000/tháng và được liên kết với một IP. Nếu đang dùng gói Professional, mỗi chỗ có giá \$800/tháng/IP.

### Tiện ích bổ sung dữ liệu

Nếu đang dùng gói Professional, bạn có thể mua [Tiện ích bổ sung dữ liệu](/docs/vi/billing/plans#tiện-ích-bổ-sung-dữ-liệu) từ 5TB-100TB mỗi tháng để dùng cho cả LaserStream gRPC và LaserStream WebSocket.

Phần vượt hạn mức sẽ được tính ở mức 2 tín dụng cho mỗi 0,1 MB dữ liệu truyền phát không nén.

### Kích thước dữ liệu

Việc tính phí cho các sản phẩm truyền phát dữ liệu dựa trên kích thước thông điệp không nén.

Các kích thước điển hình bao gồm:

<ul>
  <li>Khối (\~4MB)</li>
  <li>Tài khoản (\~0.0004MB)</li>
  <li>Giao dịch (\~0.0006MB)</li>
</ul>

<Warning>
  **Đây chỉ là các ước tính sơ bộ.** Mức sử dụng dữ liệu thực tế phụ thuộc vào trường hợp sử dụng cụ thể, bao gồm kích thước tài khoản, loại giao dịch, các chương trình bạn đang theo dõi và kích thước siêu dữ liệu giao dịch. Bạn nên ước tính mức sử dụng dựa trên lưu lượng của mình. Hãy xem các giá trị trên là ước tính định hướng, không phải cam kết.
</Warning>

## Tín dụng gửi giao dịch

Helius cung cấp hai phương thức gửi giao dịch chính: [Sender](/docs/vi/sending-transactions/sender), dịch vụ đưa giao dịch vào chuỗi chuyên biệt của chúng tôi dành cho nhà giao dịch và ứng dụng có độ trễ thấp; cùng [Kết nối có stake](/docs/vi/sending-transactions/overview) (mặc định) để có tỷ lệ đưa giao dịch vào chuỗi nhanh và đáng tin cậy.

<table>
  <thead>
    <tr>
      <th style={{width: '300px'}}>Phương thức</th>
      <th style={{width: '100px'}}>Tín dụng</th>
      <th style={{width: '320px'}}>Mô tả</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Sender</strong></td>
      <td style={{textAlign: 'center'}}>0</td>
      <td>Gửi với độ trễ cực thấp</td>
    </tr>

    <tr>
      <td><strong>Kết nối có stake</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Độ tin cậy cao nhất (mặc định)</td>
    </tr>

    <tr>
      <td><strong>sendBundle</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Gửi gói qua Jito</td>
    </tr>
  </tbody>
</table>

<Info>
  **Giao dịch có stake hiện là mặc định cho tất cả các gói trả phí**: Tất cả giao dịch qua `mainnet.helius-rpc.com` tự động sử dụng kết nối có stake để đạt tỷ lệ thành công cao nhất.
</Info>

## Tín dụng DAS API

Tất cả yêu cầu [DAS API](/docs/vi/api-reference/das) có chi phí **10 tín dụng** cho mỗi yêu cầu:

<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>

***

## Tín dụng Wallet API

Tất cả yêu cầu [Wallet API](/docs/vi/api-reference/wallet-api) có chi phí **100 tín dụng** cho mỗi yêu cầu:

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Dịch vụ</th>
      <th style={{width: '50px'}}>Tín dụng</th>
      <th style={{width: '470px'}}>Ghi chú</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Danh tính ví</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Lấy danh tính ví (sàn giao dịch, giao thức, tổ chức)</td>
    </tr>

    <tr>
      <td><strong>Tra cứu danh tính hàng loạt</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Tra cứu tối đa 100 địa chỉ trong một yêu cầu</td>
    </tr>

    <tr>
      <td><strong>Số dư ví</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Lấy số dư token và NFT cùng giá trị USD</td>
    </tr>

    <tr>
      <td><strong>Số dư lịch sử</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Lấy số dư token hoặc SOL tại một dấu thời gian hoặc slot trong quá khứ</td>
    </tr>

    <tr>
      <td><strong>Lịch sử ví</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Lấy lịch sử giao dịch cùng các thay đổi số dư</td>
    </tr>

    <tr>
      <td><strong>Chuyển token</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Lấy toàn bộ hoạt động chuyển token</td>
    </tr>

    <tr>
      <td><strong>Nguồn cấp vốn cho ví</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Xác định bên ban đầu đã cấp vốn cho một ví</td>
    </tr>
  </tbody>
</table>

Để biết thêm thông tin về cách sử dụng Wallet API, hãy đọc [tài liệu Wallet API](/docs/vi/wallet-api/overview) của chúng tôi.

***

## Tín dụng Wallet-as-a-Service

[Wallet-as-a-Service](/docs/vi/waas/overview) được tính phí qua tín dụng Helius hiện có của bạn — không có gói đăng ký riêng và không có phí theo người dùng hoạt động hằng tháng. Mỗi **chữ ký có chi phí 200 tín dụng** (\$0.001 theo mức tín dụng tiêu chuẩn), bao gồm ví nhúng và việc ký.

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Dịch vụ</th>
      <th style={{width: '50px'}}>Tín dụng</th>
      <th style={{width: '470px'}}>Ghi chú</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Chữ ký WaaS</strong></td>
      <td style={{textAlign: 'center'}}>200</td>
      <td>Cho mỗi chữ ký: <code>signMessage</code>, <code>signTransaction</code> và <code>signAndSendTransaction</code> mỗi phương thức tạo ra một chữ ký. Phí được tính khi chữ ký được tạo, ngay cả khi giao dịch sau đó thất bại trên chuỗi; thao tác ký không bao giờ hoàn tất (ví dụ: lời nhắc bị hủy) là miễn phí. Việc tạo ví là miễn phí.</td>
    </tr>
  </tbody>
</table>

<Warning>
  **Yêu cầu về gói**: Wallet-as-a-Service chỉ có trên các gói trả phí (Developer trở lên). WaaS hiện đang ở giai đoạn beta và giá có thể thay đổi.
</Warning>

Theo dõi ví, chữ ký và tín dụng đã sử dụng trên [bảng điều khiển](https://dashboard.helius.dev) trong **WaaS → Analytics**.

***

## Tín dụng webhook

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Dịch vụ</th>
      <th style={{width: '50px'}}>Tín dụng</th>
      <th style={{width: '470px'}}>Ghi chú</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>Sự kiện webhook</strong></td>
      <td style={{textAlign: 'center'}}>1</td>
      <td>Cho mỗi sự kiện do Helius gửi, bất kể phản hồi từ điểm cuối thành công hay thất bại</td>
    </tr>

    <tr>
      <td><strong>Quản lý webhook</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Tạo, chỉnh sửa, xóa webhook</td>
    </tr>
  </tbody>
</table>

Để biết thêm thông tin về cách sử dụng webhook, hãy đọc [hướng dẫn bắt đầu nhanh](/docs/vi/webhooks) của chúng tôi. Đối với các giao dịch đã giải mã có tính năng lọc ở cấp chỉ thị qua WebSocket, hãy xem [Parsed Streams](/docs/vi/parsed-streams), được tính cùng mức 1 tín dụng cho mỗi sự kiện.

## Tín dụng ZK Compression

Tất cả lệnh gọi [ZK Compression API](/docs/vi/api-reference/zk-compression) có chi phí **10 tín dụng** cho mỗi lệnh gọi.

Một trường hợp ngoại lệ là `getValidityProof`, có chi phí 100 tín dụng cho mỗi yêu cầu vì đòi hỏi nhiều tài nguyên tính toán.

<table>
  <thead>
    <tr>
      <th style={{width: '200px'}}>Dịch vụ</th>
      <th style={{width: '50px'}}>Tín dụng</th>
      <th style={{width: '470px'}}>Ghi chú</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><strong>ZK Compression API</strong></td>
      <td style={{textAlign: 'center'}}>10</td>
      <td>Các lệnh gọi RPC của ZK Compression</td>
    </tr>

    <tr>
      <td><strong>getValidityProofs</strong></td>
      <td style={{textAlign: 'center'}}>100</td>
      <td>Tính toán bằng chứng ZK</td>
    </tr>
  </tbody>
</table>

***
