Solana SWQoS Endpoint Documentation

What is the SWQoS Endpoint?

The SWQoS Endpoint provided by ERPC is a high-performance RPC service that allows users with stake connections to send transactions through a dedicated lane. It is available for both shared and dedicated plans, enabling faster and more reliable transaction delivery. The endpoint can be obtained by registering your elSOL holdings on the official Validators DAO Discord.

What is SWQoS?

SWQoS (Stake weighted Quality of Service) is a communication control mechanism that prioritizes validators with stake connections. Leaders allocate approximately 80% of bandwidth to the priority lane and 20% to the non-priority lane, with the priority lane offering about 5× the transaction bandwidth. This prioritization occurs before the Priority fee evaluation, meaning that entering the SWQoS priority lane is the prerequisite for high-speed processing.

Relationship with Priority Fee

While Priority fee is important, it is applied after transactions pass through the SWQoS priority lane. Raising the Priority fee without accessing the priority lane has no practical effect. For optimal performance, it is most effective to combine SWQoS access with appropriate Priority fee settings.

Shift in Cost Structure

In conventional transaction submission services, users needed to attach Tips to send transactions. With ERPC’s SWQoS Endpoint, Tips are no longer required. Instead, access to the priority lane is granted through elSOL holdings.
elSOL is a Liquid Staking Token (LST) on Solana, issued by staking SOL. Its value increases relative to SOL as staking rewards accumulate, and it is not fixed at a 1:1 ratio. For example, holding 1 elSOL over time may gradually become “1 elSOL = 1.1 SOL”, “1 elSOL = 1.2 SOL”, and so on. Since elSOL can be redeemed for SOL at any time, users can earn staking rewards while maintaining liquidity.
The SOL staked via elSOL is delegated to validators connected to ERPC. As elSOL holdings increase, the total SWQoS bandwidth available to ERPC also expands. By holding elSOL, users contribute to strengthening the network and, in return, gain access to dedicated transmission lanes.

Bandwidth Allocation (TPS Structure)

For shared SWQoS Endpoints, available TPS is calculated as elSOL holdings ÷ 4.2, rounded down. For example, holding 10 elSOL grants 2 TPS of access.
The actual usable limit is determined by the smaller of:
  • The user’s maximum TPS allowed by their plan, or
  • The TPS derived from elSOL holdings.
A Developer Plan or higher is required to use SWQoS endpoints, and all Bundle Plans are also eligible.