Skip to content

Commit e82492a

Browse files
authored
Merge pull request #577 from helius-labs/docs/archival-credits-1-credit
reduce archival call cost from 10 to 1 credit
2 parents ec32ed5 + b3a8956 commit e82492a

File tree

5 files changed

+26
-26
lines changed

5 files changed

+26
-26
lines changed

billing/credits.mdx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,9 @@ For more information, read our [plans and pricing guide](/billing/plans)
112112

113113
## Historical Data Credits
114114
<div id="historical-data"></div>
115-
[Historical data queries](/rpc/guides/overview#historical-data-archival), sometimes called archival calls, cost **10 credits** each.
115+
[Historical data queries](/rpc/guides/overview#historical-data-archival), sometimes called archival calls, cost **1 credit** each.
116116

117-
One exception is [`getTransactionsForAddress`](/rpc/gettransactionsforaddress) which costs **100 credits**.
117+
One exception is [`getTransactionsForAddress`](/rpc/gettransactionsforaddress) which costs **50 credits**.
118118

119119
<table>
120120
<thead align="left">
@@ -127,47 +127,47 @@ One exception is [`getTransactionsForAddress`](/rpc/gettransactionsforaddress) w
127127
<tbody>
128128
<tr>
129129
<td><code>getBlock</code></td>
130-
<td style={{textAlign: 'center'}}>10</td>
130+
<td style={{textAlign: 'center'}}>1</td>
131131
<td>Retrieve block data and transactions for a specified slot</td>
132132
</tr>
133133
<tr>
134134
<td><code>getBlocks</code></td>
135-
<td style={{textAlign: 'center'}}>10</td>
135+
<td style={{textAlign: 'center'}}>1</td>
136136
<td>Get list of blocks between two slots</td>
137137
</tr>
138138
<tr>
139139
<td><code>getBlocksWithLimit</code></td>
140-
<td style={{textAlign: 'center'}}>10</td>
140+
<td style={{textAlign: 'center'}}>1</td>
141141
<td>Get blocks starting at a given slot with limit</td>
142142
</tr>
143143
<tr>
144144
<td><code>getSignaturesForAddress</code></td>
145-
<td style={{textAlign: 'center'}}>10</td>
145+
<td style={{textAlign: 'center'}}>1</td>
146146
<td>Get transaction signatures for an address</td>
147147
</tr>
148148
<tr>
149149
<td><code>getTransaction</code></td>
150-
<td style={{textAlign: 'center'}}>10</td>
150+
<td style={{textAlign: 'center'}}>1</td>
151151
<td>Retrieve transaction details for a specified signature</td>
152152
</tr>
153153
<tr>
154154
<td><code>getBlockTime</code></td>
155-
<td style={{textAlign: 'center'}}>10</td>
155+
<td style={{textAlign: 'center'}}>1</td>
156156
<td>Get estimated production time of a block</td>
157157
</tr>
158158
<tr>
159159
<td><code>getSignatureStatuses</code></td>
160-
<td style={{textAlign: 'center'}}>10 / 1</td>
161-
<td>Get statuses for transaction signatures. Cost depends on <code>searchTransactionHistory</code> parameter: 10 credits when enabled (searches historical data), 1 credit when disabled (searches recent blocks only)</td>
160+
<td style={{textAlign: 'center'}}>1</td>
161+
<td>Get statuses for transaction signatures</td>
162162
</tr>
163163
<tr>
164164
<td><code>getInflationReward</code></td>
165-
<td style={{textAlign: 'center'}}>10</td>
165+
<td style={{textAlign: 'center'}}>1</td>
166166
<td>Get inflation reward for a list of addresses for an epoch</td>
167167
</tr>
168168
<tr>
169169
<td><code>getTransactionsForAddress</code></td>
170-
<td style={{textAlign: 'center'}}>100</td>
170+
<td style={{textAlign: 'center'}}>50</td>
171171
<td>Enhanced transaction history with advanced filtering and sorting. Returns 100 full transactions or 1,000 signatures.</td>
172172
</tr>
173173
</tbody>

billing/llms.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
url: https://www.helius.dev/docs/billing/plans
3-
last_updated: 2026-03-31
3+
last_updated: 2026-04-09
44
---
55

66
# Helius Billing, Plans & Pricing
@@ -79,15 +79,15 @@ Credits are the unit of billing for RPCs, APIs, and streaming data. Every plan i
7979

8080
| Method | Credits | Description |
8181
|--------|---------|-------------|
82-
| getBlock | 10 | Block data and transactions |
83-
| getBlocks | 10 | List of blocks |
84-
| getBlocksWithLimit | 10 | Blocks with limit |
85-
| getSignaturesForAddress | 10 | Transaction signatures |
86-
| getTransaction | 10 | Transaction details |
87-
| getBlockTime | 10 | Block timestamp |
88-
| getInflationReward | 10 | Inflation rewards |
89-
| getSignatureStatuses | 10/1 | 10 with searchTransactionHistory: true, 1 with false |
90-
| getTransactionsForAddress | 100 | Enhanced history (Developer+ only) |
82+
| getBlock | 1 | Block data and transactions |
83+
| getBlocks | 1 | List of blocks |
84+
| getBlocksWithLimit | 1 | Blocks with limit |
85+
| getSignaturesForAddress | 1 | Transaction signatures |
86+
| getTransaction | 1 | Transaction details |
87+
| getBlockTime | 1 | Block timestamp |
88+
| getInflationReward | 1 | Inflation rewards |
89+
| getSignatureStatuses | 1 | Transaction signature statuses |
90+
| getTransactionsForAddress | 50 | Enhanced history (Developer+ only) |
9191

9292
### Data Streaming Credits
9393

rpc/gettransactionsforaddress.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: "Learn how to query Solana transaction history with advanced filter
66

77

88
<Tip>
9-
**Helius Exclusive Feature** - `getTransactionsForAddress` is only available through Helius RPC nodes and is not part of standard Solana RPC. This endpoint requires a [Developer plan](/billing/plans) or higher and costs 100 credits per request. Returns 100 full transactions or 1,000 signatures.
9+
**Helius Exclusive Feature** - `getTransactionsForAddress` is only available through Helius RPC nodes and is not part of standard Solana RPC. This endpoint requires a [Developer plan](/billing/plans) or higher and costs 50 credits per request. Returns 100 full transactions or 1,000 signatures.
1010
</Tip>
1111

1212
## Overview
@@ -558,7 +558,7 @@ const allTransactions = results
558558
For larger history scans, iterate through time or slot windows (e.g., 1000 slots at a time) and repeat this pattern.
559559

560560
<Note>
561-
Each address query counts as a separate API request (100 credits per address).
561+
Each address query counts as a separate API request (50 credits per address).
562562
</Note>
563563

564564
---

rpc/guides/overview.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ Query live blockchain data including accounts, balances, current slots, and real
126126

127127
## Historical Data (Archival)
128128

129-
Access complete transaction and block history from Solana genesis. All archival methods cost 10 credits. [Learn more about historical data →](/rpc/historical-data)
129+
Access complete transaction and block history from Solana genesis. All archival methods cost 1 credit. [Learn more about historical data →](/rpc/historical-data)
130130

131131
### Transaction History
132132

rpc/historical-data.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ For advanced filtering, sorting, and token account history, use [`getTransaction
125125

126126
#### getTransactionsForAddress
127127

128-
Enhanced transaction history with advanced filtering, bidirectional sorting, token account support, and efficient pagination. **Costs 100 credits per request.**
128+
Enhanced transaction history with advanced filtering, bidirectional sorting, token account support, and efficient pagination. **Costs 50 credits per request.**
129129

130130
**Use cases:**
131131
- Complete wallet token history (including associated token accounts)

0 commit comments

Comments
 (0)