NEW: Helius acquires Light Protocol
Preprocessed Transactions

Pre-execution Solana data

Receive decoded Solana transactions up to 8ms faster than regular processed transaction streams.

Available on all paid plans

Hero Image
PREPROCESSED TRANSACTIONS [BETA]

Where it fits in the transaction lifecycle

Latency increases from left to right. Preprocessed Transactions deliver decoded shreds after they are packed, but before they're processed.

Preconfirmations
Scheduled transactions
Raw Shreds
Tx packed and propagated across the network
Preprocessed Transactions
We decode raw shreds and stream them to you
Processed
Block contains target tx and is on majority fork
Confirmed
Two-thirds of the network has voted on the block
SPEED

Early onchain signals, decoded for you

We decode shreds as they arrive at our validator and stream transactions via WSS as binary frames: version, slot, signature, and serialized transaction.

preprocessedSubscribe
{ "jsonrpc": "2.0", "id": 1, "method": "preprocessedSubscribe", "params": { "accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"], "accountExclude": [], "accountRequired": [] } }
  • 8ms faster than the processed commitment level
  • No raw UDP packets or deshredding infra required
  • Payload includes full signed transactions: version, signature, accounts, instructions, and slot
FILTERABLE

Only receive and pay for the data you need

Every subscription is scoped by account. Filtering happens server-side, so you never ingest a full firehose to find the transactions that matter.

Account filters
{ "jsonrpc": "2.0", "id": 1, "method": "preprocessedSubscribe", "params": { "accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"], "accountExclude": ["Vote111111111111111111111111111111111111111"], "accountRequired": [] } }
  • Filter by accountInclude, accountExclude, and accountRequired combined with AND logic
  • Supports up to 5,000 addresses per list and automatically resolves Address Lookup Tables (ALTs)
  • 0.1 credits per message, available on all paid plans
PAIR WITH SENDER

See it, bid it, land it with Sender Max

Once you receive Preprocessed Transactions, use Helius Sender to reliably land time-sensitive trades onchain.

Filter. Subscribe. Act.

How it works

Preprocessed Transactions flow: Solana leader to Helius validator and deshredder, with Preconfirmations as an additional source, streaming to your server

Define your filters

Determine which accounts you want to include, exclude, and make required. Supports up to 5,000 addresses per list and auto-resolves Address Lookup Tables.

Open a subscription

Send a single preprocessedSubscribe request with your filters. Notifications arrive as compact binary frames with the slot, signature, and full transaction.

Deduplicate and land

Dedupe by signature, treat the slot as an observation, and reconcile against a processed stream when results matter. Pair with Sender to act on what you see.

Who are Preprocessed Transactions for?

DEX aggregators

Refresh routes and quotes from decoded, pre-execution flow without running infra

Trading terminals

Give your traders buy, sell, and graduation data in their trading terminal faster

Launchpads

Show new pools, buys, and migrations in your UI as soon as they're decoded

Copy traders

Mirror a target wallet's trade the moment its transaction is decoded from raw shreds

DeFi applications

See incoming program interactions as signed transactions before they're processed

Telegram trading bots

Stream decoded transactions for watched programs without standing up shred infra

Estimate your usage

WHAT DO YOU WANT TO STREAM?

Estimated usage0M credits/mo
Recommended

Developer

$49
/month

INCLUDES

Developer plan10M credits
Total included10M credits
Start building

FAQs

Looking for more technical answers or custom plans? Contact our sales team.

PREPROCESSED TRANSACTIONS

Get started

Available on all paid plans at 0.1 credits per message. No deshredder required.