Overview
SWQOS-only is the cost-optimized Helius Sender tier. It routes your transaction through a single fast SWQOS (stake-weighted quality of service) path with the lowest minimum tip of any Sender tier: 0.000005 SOL. Use this tier when you want low-latency sending at the lowest tip. For highly contested transactions where the fastest landing matters, use the Sender Max tier instead.Lowest Tip
Minimum tip of just 0.000005 SOL — the cheapest way to use Sender
Single Fast Path
Routes exclusively through SWQOS infrastructure for low-latency delivery
No Credits
Available on all plans without consuming API credits
Single Pathway
Routes through one SWQOS path only — for multi-path routing and the fastest
landing, use the Sender Max tier
When to use SWQOS-only
Good fit
Cost-sensitive trading, high transaction volume, and flows where a single
fast path is sufficient to land reliably.
Consider Sender Max instead
Highly contested accounts, competitive launches, or any transaction where
you need the fastest possible landing.
How to enable SWQOS-only
Add theswqos_only=true query parameter to any Sender endpoint URL. Use the global HTTPS endpoint for frontends, or the regional HTTP endpoint closest to your servers for backends.
Frontend / browser (global HTTPS):
Requirements
Like every Sender tier, SWQOS-only transactions must include:- Tip: A SOL transfer of at least 0.000005 SOL to a designated tip account
- Priority fee: A compute unit price instruction via
ComputeBudgetProgram.setComputeUnitPrice
skipPreflight: true) is optional but recommended — Preflight checks increase latency.
Code Example
- @solana/web3.js
- cURL
The transaction above still uses a 0.000005 SOL tip — the SWQOS-only minimum.
Tips between 0.000005 SOL and 0.001 SOL are accepted but stay on the single
SWQOS path. To route across every pathway for the fastest landing, use the
Sender Max tier with a minimum 0.001 SOL
tip.
Best Practices
- Endpoint selection: Use
https://sender.helius-rpc.com/fast?swqos_only=truefor frontend apps to avoid CORS issues. For backend apps, use the regional HTTP endpoint closest to your servers. - Connection warming: Use the
/pingendpoint during idle periods longer than 5 seconds. - Priority fees: Use the Helius Priority Fee API for real-time recommendations.
- Retries: Set
maxRetries: 0and implement your own retry logic.
Related
Sender Overview
Shared concepts: endpoints, connection warming, rate limits, and custom TPS.
Sender Max Tier
The fastest landing via multi-path routing across all pathways (0.001 SOL min
tip).
Transaction Rebates
Opt in to earn a share of the MEV your transactions create, paid in SOL.
MEV Protect
Route around validators statistically linked to sandwich attacks.