Solana network congestion
Congestion on Solana is competition for a scheduled leader slot, not a queue you wait in. What actually runs out, how the local fee market prices it, and why your transaction is dropped rather than delayed.
Open the reportA cluster is not simply up or down. It moves through states, and each state has its own mechanism, its own signature on your screen and its own correct response. Congestion is competition for space inside a block. Degradation is a period where blocks are still produced but the experience of using the chain gets worse. Epoch turnover and client upgrades are scheduled or announced periods where behaviour is legitimately unusual for reasons that have nothing to do with you.
This section defines those states from public protocol and client documentation. It does not narrate specific events, does not assign dates to them, and does not publish figures for how often any of them occur. What it gives you instead is the vocabulary to say what is happening, which is the step everyone skips and the one that decides whether the next hour is spent usefully.
The states the cluster can be in and what each one does to a trader: contention for block space, degraded periods where the chain runs but runs badly, and the scheduled windows around epochs and client upgrades.
Congestion on Solana is competition for a scheduled leader slot, not a queue you wait in. What actually runs out, how the local fee market prices it, and why your transaction is dropped rather than delayed.
Open the reportBetween healthy and halted there is a wide band where the chain produces blocks and still fails you. The symptoms of a degraded period, in the order a trader normally meets them.
Open the reportEpoch boundaries, stake activation, validator client upgrades and feature gates create predictable periods of unusual behaviour. Which ones are scheduled, which are announced, and how to see them coming.
Open the reportThe fastest way to name a state is to look at what is uneven. Congestion is uneven across accounts: one contended pool fails while the rest of the chain behaves. Degradation is uneven across time: the same request works, then does not, then does again. A scheduled window is uneven across validators: the outcome depends on which leader is producing when you send. Once you know which axis the unevenness sits on, the state names itself.
| State | What is uneven | Typical first symptom | Where you go next |
|---|---|---|---|
| Congestion | Across accounts and venues | One pair fails repeatedly while others land | Fee posture and transaction sizing |
| Degradation | Across time | Intermittent failures with no pattern by venue | Isolation tests, then official status |
| Epoch turnover | Across the boundary itself | Odd behaviour clustered around one moment | Your calendar and stake accounting |
| Upgrade window | Across validators | Outcome depends on which leader you hit | Client release notes and status notices |