Everstake Home
Products Solutions Security Resources Developers Company
Home
BLOG
Solana SWQoS Explained: Complete Guide
Solana SWQoS Explained: Complete Guide

solana

Solana SWQoS Explained: Complete Guide

SWQoS is Solana’s answer to network congestion and spam. This guide explains how it works, why it matters, and how to set it up for faster, more reliable transactions.

APR 02, 2025

Table of Contents

What is SWQoS?

Why SWQoS Matters for Solana

How does SWQoS work?

How SWQoS affects on validators?

How to Set Up SWQoS

Everstake and SWQoS

Conclusion

Share with your network

You’ve probably seen memes suggesting that Solana has “working hours” and doesn’t work on a weekend. While funny, these jokes stem from real technical challenges. For instance, on April 30, 2022, Solana halted when bots flooded the network with 6 million transactions per second, causing validators to crash. The network’s low transaction costs make it an easy target for spammers attempting to front-run legitimate transactions, resulting in congestion and degraded performance for everyday users.

To address this, Solana introduced Stake-Weighted Quality of Service (SWQoS) in H1 2024. This feature prioritizes transactions from highly staked validators, significantly increasing their chances of being included in a block —while reducing the influence of spammy, low-stake transactions.

What is SWQoS?

Stake-Weighted Quality of Service (SWQoS) is a feature on Solana that helps validators prioritize transactions based on stake. The more stake behind a validator, the more likely it is that transactions coming through it will be processed quickly — even during times of high network congestion.

This system makes it harder for spam or low-priority transactions to clog the network. Instead, it gives priority to those coming from validators with strong backing.

To use SWQoS, a validator needs to be connected to a trusted RPC (Remote Procedure Call) node. Ideally, the validator and RPC are part of the same infrastructure, or at least have a pre-established agreement to work together. Once the setup is in place, the validator can give that RPC “virtual stake,” allowing its transactions to be treated as if they’re coming from a high-stake validator.

Why SWQoS Matters for Solana

SWQoS helps make the Solana network faster, more secure, and more efficient — especially when it’s under heavy load. Here’s how it benefits users, validators, and RPC providers alike:

  • Your transactions go through faster: If you’re using a trusted RPC connected to a high-stake validator, your transactions are much more likely to be confirmed quickly—even when the network is busy.
  • The network becomes harder to spam: Because SWQoS gives priority to staked validators, attackers can’t easily flood the system with fake transactions. This makes Solana more secure for everyone.
  • Overall performance improves: Validators with more stake get better bandwidth access, so the network processes more real transactions with less delay and fewer dropped messages.
  • Stronger partnerships between validators and RPCs: SWQoS encourages collaboration between these two key parts of the network. When they work together through trusted channels, the result is a more stable, high-performing blockchain.

How does SWQoS work?

Let’s start from the basics. Every transaction on Solana begins with a user action — usually through a wallet or Web3 app. These transactions are first sent to RPC nodes, which act as messengers to validators.

Not all RPCs are treated equally. RPCs connected via SWQoS receive prioritized access to validator bandwidth. But RPCs themselves don’t stake SOL — so how do they qualify?

Here’s where virtual stake assignment comes into play. Validators use the –staked-nodes-overrides flag to allocate virtual stake to selected RPCs. A YAML file defines how much stake (in lamports) each RPC receives.

For example:

  • A validator might have 2,000 SWQoS connection slots and 500 standard ones.
  • If you assign 1 million SOL of virtual stake to an RPC, that RPC receives a proportional share of the validator’s SWQoS bandwidth.
  • No real SOL is transferred—this is simply a configuration to simulate prioritization.

Even if a validator isn’t currently the block leader, transactions from its trusted RPCs can still be routed through other validators’ reserved SWQoS channels.

How SWQoS affects on validators?

SWQoS significantly enhances validator efficiency and profitability. Here’s how:

  • Higher Fee Revenue: By prioritizing high-value transactions (often carrying higher fees), validators make better use of their limited bandwidth during periods of congestion.
  • Improved Network Position: Validators that regularly assign stake to reputable RPCs can become go-to destinations for developers, RPC providers, and institutional users.
  • Stronger Ecosystem Partnerships: Collaborating with trusted RPCs creates a mutually beneficial relationship — validators gain transaction priority, and RPCs enjoy faster throughput.

If you want to know more, read details on Chainflow’s blog

How to Set Up SWQoS

To activate Stake-Weighted Quality of Service (SWQoS) on Solana, both the validator and the RPC node need to be properly configured. Here’s how to do it:

For Validators

Validators must define which RPC nodes receive virtual stake by using the –staked-nodes-overrides flag. This tells the validator to treat certain RPC nodes as if they have a specific amount of stake.

1. Add this flag to your validator startup command:

2. Create a YAML file (overrides.yml) with the RPC identity keys and virtual stake in lamports:


1 SOL = 1,000,000,000 lamports.
You can assign any virtual stake amount—this doesn’t move real SOL, but affects transaction priority.

For RPC Nodes

RPC nodes must send all transactions directly to the validator using the TPU (Transaction Processing Unit) peer connection.

Add this flag to your RPC node startup command:

Port 8009 is the default TPU port, but this may vary depending on your validator’s setup.

For the latest details and configuration options, check out the official guide:
Sоlana Developer Docs – Stake-Weighted QoS

Everstake and SWQoS

Everstake, as one of the biggest validators on a market, have a partners that send us transactions through SWQOS connections from their RPC nodes. This helps to improve stability of the network and profit for stakers.

Looking to improve your RPC performance or ensure faster transaction processing? Partner with Everstake and benefit from our robust infrastructure, trusted validator status, and superior SWQoS integration.

Conclusion

Solana’s exceptional throughput comes with equally complex performance challenges. SWQoS was created to solve one of the most critical: ensuring that real users and applications aren’t crowded out by spam.

With SWQoS, transactions from trusted RPCs are prioritized, validators operate more efficiently, and the entire network becomes more resilient. Whether you’re a user, RPC operator, or validator — adopting SWQoS is a step toward a faster, fairer Solana.

**********

Everstake is a software platform that provides infrastructure tools and resources for users but does not offer investment advice, manage funds, facilitate collective investment schemes or provide financial services. Everstake does not conduct any independent diligence on or substantive review of any blockchain asset, digital currency, cryptocurrency or associated funds. Everstake’s provision of technology services allowing a user to stake digital assets is not an endorsement or a recommendation of any digital assets by it. Users are fully and solely responsible for evaluating whether to stake digital assets.

Share with your network

Everstake

Content Manager

Everstake is the leading non-custodial staking provider, delivering audited, globally distributed infrastructure aligned with SOC 2 Type II, ISO 27001, and NIST CSF 2.0 for institutional and retail clients.

Related Articles

DES -286

solana

Understanding the Solana Consensus Mechanism: A Guide to Proof of History

This article explores how Solana’s Proof of History functions as a cryptographic clock to establish a verifiable sequence of events, eliminating the communication setbacks found in traditional blockchains.

FEB 24, 2026

Знімок екрана 2026-02-05 о 11.22.52

ethereum

solana

Everstake partners with Digital Shield to support secure, non-custodial ETH and SOL staking

Everstake has partnered with Digital Shield to support a security-first approach to non-custodial staking for self-custody users. As staking becomes a foundational component of Proof-of-Stake networks, the reliability of validator infrastructure and the clarity of custody boundaries are increasingly important. This partnership brings together hardware-based key protection and non-custodial validator operations to support secure participation...

FEB 05, 2026

SOL staking that fits in your pocket

solana

How to Stake SOL via MetaMask Portfolio with Everstake: Guide for Mobile

Everstake brings reliable Solana staking to MetaMask Portfolio. Secure, non-custodial, effortless. This guide shows how to proceed.

OCT 29, 2025

Disclaimer

Everstake, Inc. or any of its affiliates is a software platform that provides infrastructure tools and resources for users but does not offer investment advice or investment opportunities, manage funds, facilitate collective investment schemes, provide financial services or take custody of, or otherwise hold or manage, customer assets. Everstake, Inc. or any of its affiliates does not conduct any independent diligence on or substantive review of any blockchain asset, digital currency, cryptocurrency or associated funds. Everstake, Inc. or any of its affiliates’s provision of technology services allowing a user to stake digital assets is not an endorsement or a recommendation of any digital assets by it. Users are fully and solely responsible for evaluating whether to stake digital assets.

Sign Up for
Our Newsletter

By submitting this form, you are acknowledging that you have read and agree to our Privacy Notice, which details how we collect and use your information.

PRODUCTS

Institutional StakingYield InfrastructureVaaSSWQOSShredStream

Everstake Validation Services LLC

Hermes Corporate Services Ltd., Fifth Floor, Zephyr House

122 Mary Street, George Town, P.O. Box 31493

Grand Cayman KY1-1206, Cayman Islands

Privacy NoticeTerms of UseCookie Policy

Everstake is a software platform that provides infrastructure tools and resources for users but does not offer investment advice or investment opportunities, manage funds, facilitate collective investment schemes, provide financial services or take custody of, or otherwise hold or manage, customer assets. Everstake does not conduct any independent diligence on or substantive review of any blockchain asset, digital currency, cryptocurrency or associated funds. Everstake’s provision of technology services allowing a user to stake digital assets is not an endorsement or a recommendation of any digital assets by it. Users are fully and solely responsible for evaluating whether to stake digital assets. All metrics displayed on the website, including without limitations value of staked assets, total number of active users, rewards rates, and networks supported, are historical figures and may not represent the actual real-time data.

Copyright © 2026 Everstake