Skip to main content
Trading systems win on two things: seeing transactions early and landing your own quickly. This path follows that order, starting with the earliest transaction signals Helius offers (Preconfirmations) and ending with the fastest way to land trades onchain (Sender).

Building a trading system on Solana

Here are the core components of high-performance trading systems on Solana:

Get the earliest signal

Preconfirmations come straight from validator schedulers, before shreds exist. Coverage is partial and it needs a Professional plan, so use it for the trades where being first matters most. Follow the Trade on Preconfirmations guide to get started.

Fill in coverage gaps

Because Helius Preconfirmations only cover ~40% of all transactions on Solana, you need coverage for the remaining transactions. If you have the ability to process Raw Shreds yourself, start there. If you don’t want to run deshredding infrastructure, use Preprocessed Transactions, which are raw shreds that we deshred for you. Shreds and Preprocessed Transactions are slower than Preconfs but cover all of Solana’s transactions, which makes them the best tool for watching an entire program or pool. Follow Trade on Preprocessed Transactions to get started.

Track pool state with LaserStream

Pre-execution feeds show what a transaction intends, not what it did. Account and pool state changes first appear post-execution, and LaserStream at the processed commitment level is the fastest way to get this data. Use LaserStream gRPC or WebSockets for pricing and position tracking, subscribing to programs, listening to accounts, and more. Follow the Stream Pump AMM Data with LaserStream guide to get started.

Land trades first

Once you have low-latency signal streams online, you need a way to reliably land trades onchain before competitors. Use Sender Max to build a send loop with connection warming, live-priced fees, and confirmation with retries. Follow Land Trades with Sender to get started.

Measure your latency

To ensure your trading system is operating at max performance, benchmark end-to-end delivery across endpoints. Follow the Measuring Latency guide to get started.

Key products

Preconfirmations (Preconfs)

Stream scheduled transactions; the earliest signal on Solana

Shred Delivery

Raw shreds delivered via UDP; deshredding infra required

Preprocessed Transactions

Decoded shreds; no deshredding infra required

Helius Sender

Fast lane for landing trades: no API credits, pay per send with SOL tips

LaserStream gRPC

Ultra-low-latency processed streams with historical replay and redundancy

Priority Fee API

Estimate the fee that gets your transaction into the next block

Transaction Rebates

Earn automatic SOL rebates via post-trade backruns

MEV Protection

Protect your transactions from malicious sandwich attacks

Guides

Browse all trader-focused tutorials on the Guides overview page.