Documentation Index
Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt
Use this file to discover all available pages before exploring further.
积分费用
标准 API 调用(1 积分)
大多数 RPC 方法每次调用消耗 1 个积分,包括:- 账户查询(
getAccountInfo、getBalance等) - 区块查询(
getLatestBlockhash、getBlockHeight等) - 交易提交(
sendTransaction) - 优先费用 API 调用
- 下文未列出的所有其他方法
归档数据调用(10 积分)
历史区块链数据检索每次调用消耗 10 个积分。下面的某些名称是兼容别名或较旧的 Solana 方法名;请使用本文档站点中的方法页面获取确切支持的请求格式。getTransaction- 交易详情getBlock- 区块信息getBlocks- 多个区块getBlockTime- 区块时间戳getInflationReward- 通胀奖励getConfirmedBlock- 已确认的区块数据getConfirmedBlocks- 多个已确认区块getConfirmedTransaction- 已确认的交易详情getConfirmedSignaturesForAddress2- 已确认的签名(v2)getConfirmedSignaturesForAddress- 已确认的签名getSignaturesForAddress- 某地址的所有签名
程序账户查询
getProgramAccounts- 每次调用 10 积分getTokenAccountsByOwner- 每次调用 10 积分getProgramAccountsV2- 每次调用 1 积分(定制优化方法)getTokenAccountsByOwnerV2- 每次调用 1 积分(定制优化方法)getTokenAccountsByOwners- 每次调用 1 积分(定制优化方法)
数字资产标准(DAS)API(10 积分)
所有 DAS API 方法每次调用消耗 10 个积分:getAsset- 资产详情getAssetProof- 压缩 NFT 的 Merkle 证明getAssetsByOwner- 按所有者地址获取资产getAssetsByAuthority- 按更新权限获取资产getAssetsByCreator- 按创建者地址获取资产getAssetsByGroup- 按集合获取资产searchAssets- 按条件搜索资产getSignaturesForAsset- 资产的交易历史getTokenAccounts- 代币账户信息getNFTEditions- NFT 版本详情
按方案的速率限制
Free 方案为 €1 一次性付费,包含 500,000 积分。| 方案 | 每月积分 | 通用 RPS | sendTransaction RPS | getProgramAccounts RPS | DAS API RPS | WebSocket 连接数 |
|---|---|---|---|---|---|---|
| Free | 500,000 | 5 | 1 | 1 | 2 | 2 |
| Developer | 15,000,000 | 60 | 5 | 15 | 10 | 25 |
| Business | 100,000,000 | 225 | 50 | 25 | 50 | 100 |
| Professional | 250,000,000 | 500 | 100 | 50 | 100 | 250 |
速率限制按秒强制执行。超出您方案限制的请求会返回
429 Too Many Requests 错误。优化积分使用
使用定制方法
用优化的替代方案替换昂贵的调用:- 使用
getProgramAccountsV2代替getProgramAccounts - 使用
getTokenAccountsByOwnerV2代替标准的代币账户查询
缓存响应
缓存频繁访问的数据以减少冗余 API 调用。为以下内容实现缓存:- 静态账户数据
- 历史交易
- NFT 元数据
使用 WebSockets
订阅账户或程序更新,而不是轮询:- 无需重复 API 调用即可获取实时更新
- 比轮询变更更高效
- 更低的积分消耗
批量操作
在 API 支持批处理时将多个查询分组,以减少开销。监控使用情况
在控制台中追踪积分消耗,以识别优化机会并防止超额。常见问题
超出速率限制时会发生什么?
超出速率限制时会发生什么?
超出速率限制的请求会收到
429 Too Many Requests HTTP 错误。请在您的应用程序中实施指数退避和重试逻辑。未使用的积分会顺延吗?
未使用的积分会顺延吗?
不会。积分在每个计费周期开始时重置,不会累积。
我可以在月中升级吗?
我可以在月中升级吗?
可以。升级会立即生效,采用新的积分额度和速率限制。这将重新启动您的订阅。
如何追踪积分使用情况?
如何追踪积分使用情况?
在您的账户控制台中实时查看积分消耗和速率限制使用情况。
V2 方法与标准方法有什么区别?
V2 方法与标准方法有什么区别?
诸如
getProgramAccountsV2 之类的 V2 方法是定制的优化实现,提供与标准方法相同的功能,但积分消耗减少 90%(1 积分对比 10 积分)。