Skip to main content
交易系统取胜的关键在于及早看到交易并快速执行自己的交易。 此路径遵循该顺序,从Helius提供的最早交易信号(预确认)开始,到最快的链上交易方式(Sender)结束。

在Solana上构建交易系统

以下是在Solana上高性能交易系统的核心组件:

获得最早的信号

预确认直接来自验证器调度器,在碎片存在之前。覆盖是部分的,需要专业计划,因此在最需要抢先的交易中使用它。 请遵循在预确认上进行交易指南开始操作。

填补覆盖空白

由于Helius预确认仅覆盖Solana上约40%的交易,因此您需要为其余交易提供覆盖。 如果您能够自己处理原始碎片,请从此处开始。 如果不想运行去碎片化基础设施,可以使用预处理交易,即我们为您去碎片化的原始碎片。 碎片和预处理交易比预确认慢,但覆盖Solana的所有交易,使其成为监控整个程序或池的最佳工具。 请遵循在预处理交易上进行交易开始操作。

使用LaserStream跟踪池状态

执行前馈显示的是交易意图,而非结果。账户和池状态变化首先出现在执行后,而LaserStream在processed承诺级别是获取此数据的最快方式。 使用LaserStream gRPC或WebSockets进行定价和头寸跟踪,订阅程序,监听账户等。 请遵循使用LaserStream流泵AMM数据指南开始操作。

优先进行交易

一旦您具备低延迟的信号流,就需要一种方法在竞争对手之前可靠地在链上进行交易。 使用Sender Max建立一个发送循环,包含连接预热、实时定价的费用和确认重试。 请遵循使用Sender进行交易指南开始操作。

测量您的延迟

为了确保您的交易系统以最高性能运行,需对端到端的交付进行基准测试。 请遵循测量延迟指南开始操作。

关键产品

预确认 (Preconfs)

流式传输预定交易;Solana上最早的信号

碎片交付

通过UDP传送原始碎片;需要去碎片化基础设施

预处理交易

解码后的碎片;无需去碎片化基础设施

Helius Sender

快速通道进行交易:无API积分,用SOL提示支付每次发送

LaserStream gRPC

超低延迟处理流,具有历史重播和冗余

优先费API

估算让您的交易进入下一个区块的费用

交易回扣

通过交易后回跑自动赚取SOL回扣

MEV保护

保护您的交易免受恶意三明治攻击

指南

指南概述页面浏览所有面向交易员的教程。