Skip to main content
发送方同时通过每条高速路径(Helius、Jito、Harmonic、Rakurai)提交您的交易,并且不消耗API积分。您通过发送每笔交易支付一个SOL小费。本指南构建了一个具有预热连接、实时价格费用和重试策略确认的生产发送循环。

选择您的等级

Sender Max(最低0.001 SOL小费)通过所有路径路由,并进入优先小费缓冲区,其中较大的小费优先着陆。 SWQOS-only(0.000005 SOL)选择单一路径以优化成本。将?swqos_only=true添加到端点URL。 在两个最低值之间的小费通过较少的路径尽力而为,因此请选择其中一个等级。

选择您的端点

后端应使用最靠近其服务器的区域HTTP端点(http://ewr-sender.helius-rpc.com/fast, fra, slc, ams, lon, sg, tyo)。 浏览器应使用全球HTTPS端点https://sender.helius-rpc.com/fast,自动路由并避免CORS问题。

预热连接

在空闲期后首次发送时,冷TCP/TLS握手会增加延迟。 如果您的系统发送之间可能间隔超过5秒,请使用ping端点保持连接热。

构建交易

每个发送方交易必须包括向指定小费账户的提示转账和计算单价。发送方拒绝缺少任何一项的交易。 硬编码优先费用会在市场安静时造成支付过高,在繁忙时竞赛失败,因此从Priority Fee API获取价格:
send.ts
小费决定您的交易可以选择哪些路径,而优先费用提升其在验证器队列中的位置。它们一起最大化包含概率。

发送,然后确认

使用skipPreflight: true提交以进行客户端验证以换取延迟,然后通过您的RPC连接确认。 发送方立即返回签名,这不是着陆的证明:
使用maxRetries: 0您掌控重试策略:当确认超时时,用新的blockhash和重新定价的费用重建,而不是重新发送过时的交易。 默认吞吐量为50 TPS。专业计划可以请求更高的限制

可选:绕过夹层攻击者路由

?mev-protect=true添加到端点URL中,以避免与夹层攻击统计相关的验证器。请求主体不变,并适用于两个等级:
查看MEV Protect以了解权衡。对于原子多交易执行(最多4笔交易,全部或无),在同一端点使用sendBundle

相关指南

Sender概述

完整的等级、端点、小费账户和速率限制

在预确认上进行交易

将最快的发送路径与最早的交易信号配对