Skip to main content

计费和速率限制

getProgramAccounts 是一种资源密集型方法,除了标准请求每秒的限制外,还具有额外的限速。建议考虑过滤参数,或将大型查询拆分为较小的部分以保持在限制内。
Helius 会自动将请求路由到性能最优的区域。对于特殊的区域要求或专用基础设施,请联系我们的销售团队以讨论企业选项。

RPC 故障排除

调用 Priority Fee API,优化计算单元使用,并使用 skipPreflight: true 发送交易。查看我们的交易优化指南以获取分步教程。
查看我们的状态页面以获取相关更新。如果没有相关事件,请联系支持

使用 RPC

请参阅我们的开源 Solana RPC 基准测试工具,以独立的延迟和可靠性比较 Helius 与其他 Solana RPC 提供商,包括 Alchemy、Quicknode 和 Triton。
使用 getLatestBlockhash 结合 "confirmed" 确认级别获取最新的 blockhash。在提交交易之前,总是要获取最新的 blockhash 以确保有效性。详细信息请参阅我们的getLatestBlockhash 指南
Staked connections 直接将您的交易路由到当前和即将到来的区块领导者,绕过公共队列,以近乎保证的方式进行传递。所有付费计划默认自动使用 staked connections - 无需更改代码。在我们的交易发送概述中了解更多信息。
标准 RPC 计划提供对所有历史 Solana 数据的访问。专用节点只维护约 48 小时的历史记录。
使用 Helius Sender。它会同时通过 Helius 的 staked connections 和 Jito Block Engines 路由你的交易,以最大化速度和成功概率。
通过共享计划的标准 RPC URLs 发送的所有 RPC 请求,都会自动路由到最近的服务器。你无需采取任何操作。
我们在全球范围内运营 RPC 节点,包括:亚洲(东京、新加坡)、北美(匹兹堡、纽瓦克、盐湖城、洛杉矶、温哥华)和欧洲(都柏林、伦敦、阿姆斯特丹、法兰克福)。
你的 RPC 速率限制适用于所有 RPC 方法的总和,而不是分别适用于每一个。例如,如果你的 RPC 速率限制是 100,而你每秒发出 50 个 getAccountInfo 请求,你就只能再发出 50 个 getTransaction 请求。
由于计算要求,某些方法如 getProgramAccounts 有特殊限速。但它们仍计入总 RPC 速率限制。详情请阅读我们的特殊限速指南
RPC 速率限制和 DAS 速率限制是相互独立的。例如,如果你的计划有 50 的 RPC 速率限制和 10 的 DAS 速率限制,这允许你每秒发出 50 个 getBlock 和 10 个 getAsset 调用。
Gatekeeper 是 Helius 的高性能边缘网关,与标准端点相比,提供显著降低的延迟。它从头开始用 Rust 构建,并针对 Solana 的高吞吐量要求进行了优化。了解更多关于 Gatekeeper 的信息
只需在代码中将 mainnet.helius-rpc.com 替换为 beta.helius-rpc.com。你现有的 API 密钥无需更改。所有 JSON-RPC 端点均受支持,包括标准 Solana RPC 方法、Helius 特定 RPC 端点(如 gTFA)、DAS、Photon、Priority Fee API 和增强型交易 API。参阅迁移指南
不会。Gatekeeper 没有额外费用。你现有的定价计划适用。

需要更多帮助?

联系支持

通过 Discord、聊天或电子邮件支持获得我们团队的帮助。

状态页面

查看实时服务可用性和性能信息。