Skip to main content

概述

价格更新: Sender Max现在使用0.001 SOL的最低小费。这将使您进入区块顶部的优先提示缓冲区——给更多小费以优先入块。成本优化的 仅SWQOS层保持在0.000005 SOL。
Helius Sender是一项专为超低延迟交易提交而设计的服务,适用于对延迟敏感的交易。它同时通过所有路径(Helius, Jito, Harmonic, Rakurai等)提交您的交易,以提供最快的进入区块的路径。 Sender 不消耗API信用——您通过SOL小费按交易支付。它在每个计划中都可用,包括免费层。

无信用

在所有计划中可用,不消耗API信用。您通过SOL小费按发送支付。

多路径路由

通过所有路径(Helius, Jito, Harmonic, Rakurai等)提交,以实现最快的包含

全球端点

HTTPS端点自动路由到最近的位置以用于前端,区域 HTTP用于后端

50 TPS(默认)

需要更多?请求更高的限制和自定义小费安排

选择您的层级

Sender提供两个层级。两者都是低延迟且无信用的——区别在于您的交易经过多少路径和所需的小费下限。
接受小费在0.000005 SOL和0.001 SOL之间,但它们进入优先小费缓冲区——它们通过较少的路径发送,按最佳努力为基础。要获得缓冲优先级和所有路由路径,小费至少为0.001 SOL。

Sender Max(最快着陆)

在每条路径上路由并进入优先小费缓冲区以响应最具竞争力的提交。处理交易和包。

仅 SWQOS(成本优化)

最低小费,单条快速路径。将 ?swqos_only=true 添加到任何端点 URL。

快速入门指南

准备好提交您的第一个超低延迟 Solana 交易了吗?本指南几分钟内即可让您上手。最棒的是:您不需要任何付费计划或特别访问权限 —— Sender 对所有用户开放并且不消耗 API 点数。 下面的示例使用 Sender Max 等级(0.001 SOL 小费)。对于最低小费选项,请参见 仅 SWQOS
1

创建您的免费 Helius 帐户

Helius Dashboard 创建您的免费帐户开始。 Sender 在所有计划中可用,包括免费等级,并且不消耗任何 API 点数。
2

获取您的 API 密钥

转到 API Keys 部分并复制您的密钥。用于获取区块哈希和交易确认。 Sender 将处理交易提交。
3

发送您的第一笔交易

让我们使用 Sender 发送一个简单的 SOL 转账。此示例包括所需的小费和优先费用,并跳过预飞以降低延迟(可选)。
4

成功!了解发生了什么

您已通过 Sender 成功提交了一笔交易!以下是成功原因:
  • 未消耗信用:Sender 对所有用户免信用
  • 多路径路由:您的交易同时通过所有路径(如 Helius、Jito、Harmonic、Rakurai 等)提交
  • 必要小费:0.001 SOL 小费进入优先小费缓冲区,并使用每条路由路径。请参阅等级以获取较低小费的 SWQOS 仅选项
  • 优先费用:向验证者表示您愿意支付优先处理费用
  • 跳过预检(可选):通过牺牲验证换取速度—Sender 还支持预检检查

要求

强制要求:每个 Sender 交易必须包含小费 (Sender Max 最低 0.001 SOL,或 SWQOS-only 0.000005 SOL)和 优先费用。
skipPreflight 是可选的 — Sender 支持预检检查。设置 skipPreflight: true 以通过牺牲验证换取更低延迟。

提示和优先费用

通过 Sender 提交的所有交易必须包含小费和优先费用
  • 小费:将 SOL 转账到指定的小费账户。Sender Max 最低 0.001 SOL,或 SWQOS-only 0.000005 SOL。
  • 优先费用:通过 ComputeBudgetProgram.setComputeUnitPrice 计算单元定价,以将交易优先级提高到验证者队列中。

为什么两者都需要

  • 小费:使您能访问 Sender 的所有路由路径(如 Helius、Jito、Harmonic、Rakurai 等)和优先小费缓冲区
  • 优先费用:向验证者表示您愿意通过 Solana 的本机优先系统支付优先处理费用
  • 共同作用:小费最大化交易可走的路径,而优先费用提高交易在验证者中的优先级 — 两者一起最大化包含概率
使用 Helius Priority Fee API 获取实时优先费用建议。

端点

根据您的用例,发送者端点有多种配置:
推荐用于前端应用以避免 CORS 问题:
此 HTTPS 端点解决了使用区域 HTTP 端点时浏览器应用中出现的 CORS 预检失败问题。该端点会自动路由到最近的位置以实现最佳性能。将此用于前端/浏览器用例。

连接预热

对于交易提交间隔较长的应用程序,请使用 ping 端点以保持连接预热并减少冷启动延迟。 ping 端点接受简单的 GET 请求,并返回基本响应以保持连接:
当您的应用程序在交易间隔超过 5 秒时,使用连接保温以保持最佳提交延迟。

请求格式

发送方在相同端点上接受两种方法。每次提交必须包含提示和优先费用;跳过预检是可选的(它可以降低延迟)。

sendTransaction

提交单个交易。必须包含一个 SOL 转账到指定提示账户的最低提示 以及 一个计算单元价格指令 —— 缺少任一将被拒绝。
查看 快速入门 以获取完整的、可运行的 sendTransaction 示例。

sendBundle

提交多达 4 个完全签名的交易,用于原子性的全有或全无执行。至少一个交易必须携带提示。
请参阅发送者最大捆绑包以获取完整示例和如何跟踪着陆。

MEV 保护(可选)

要规避与夹层攻击统计相关的验证者,请在终端 URL 中添加 mev-protect=true 查询参数。它可以在 Sender 层级以及 sendTransactionsendBundle 上工作,无需更改请求正文。
请查看 MEV 保护 了解其工作原理和权衡。

API 参考

查看完整的 Sender API 参考,包括请求/响应模式和参数。

速率限制和扩展

  • 默认速率限制:每秒 50 笔交易
  • 不消耗信用:Sender 交易不消耗您计划中的 API 信用
  • 更高的限制:专业计划用户可以请求显著的速率限制增加,以支持高吞吐量的交易应用

使用 API 密钥验证的自定义 TPS

本节仅适用于您已获得增加的 TPS 限制并从 Helius 团队获得了 API 密钥。标准用户可以跳过本节。
如果您已获得更高的 TPS 限制批准,您将收到一个专用的 Sender API 密钥。要使用它,请将 API 密钥作为查询参数附加到您的终端 URL 中:
需要超过 50 TPS 或自定义计划吗?请求更高的 限制 并通过联系我们的销售团队探索自定义小费安排。

支持

通过 Helius 控制台 获取支持,或加入 Discord 寻求帮助。

另见:碎片传递

Raw Shreds (UDP) 是我们通过 UDP 提供的 Solana 原始数据的专门交付方式,旨在为您提供超低延迟的 Solana 原始交易数据访问。 通过直接从网络传送未经处理的分片,Shred Delivery 为希望消除网络同步延迟的 propAMMs、狙击手、复制交易者、清算机器人、套利者和 RPC 节点运营商提供了竞争优势。
开始接收原始分片。订阅 Helius Shred Delivery 在你的仪表板上。