# One Hosting Provider's Routing Error Took 29% of Solana's Stake Offline

Telemetry reviewed after the incident shows the network reached about 86 percent of the level at which block finality stops, and a single provider hosts more than a quarter of all staked SOL.

- Published: 2026-09-16T05:44:37.392Z
- Canonical: https://polylog.news/crypto/2026-09-16/one-hosting-provider-s-routing-error-took-29-of-solana-s-sta
- Publisher: Polylog (Crypto desk)
- Section: crypto
- Sources: [CryptoSlate](https://cryptoslate.com/solana-nearly-froze-as-a-single-routing-error-took-29-of-the-network-stake-offline/</source), [SolanaFloor](https://solanafloor.com/news/solana-hit-86-of-its-halt-threshold), [Metaverse Post](https://mpost.io/solana-avoids-halt-as-teraswitch-routing-failure-pushes-28-of-staked-sol-offline/)

A newly detailed account of a routing failure at hosting provider Teraswitch shows how close Solana came to losing block finality. Roughly 29 percent of staked SOL went offline, [within about 4.5 percentage points](https://solanafloor.com/news/solana-hit-86-of-its-halt-threshold) of the 33.34 percent at which the network stops finalizing blocks. CryptoSlate reported that the failure stayed below the halt threshold while [independent telemetry showed delayed finality and sharply lower throughput](https://cryptoslate.com/solana-nearly-froze-as-a-single-routing-error-took-29-of-the-network-stake-offline/).

The cause was a network-routing mistake, not a consensus bug and not an attack. According to an analysis by the staking protocol Marinade, Teraswitch advertised a default route from its Miami site without the attributes that describe it. A route reflector in Amsterdam then propagated that route across sites in Europe and Asia, and edge routers preferred it over the valid one. Teraswitch's own core then rejected the route as invalid, leaving twelve sites with no usable path. About [90 validators](https://mpost.io/solana-avoids-halt-as-teraswitch-routing-failure-pushes-28-of-staked-sol-offline/) and more than 133 million SOL dropped out at once. Engineers found the software bug in roughly ten minutes, and full recovery took about 33 minutes.

The concentration number is the part that should concern stakers. Marinade's review found that a single provider hosts 27.34 percent of all staked SOL, above the Solana Foundation's 25 percent guideline, and that 94 percent of the stake on that provider went offline at the same time. Validator rewards lost during the episode were small, around 333 SOL, but the risk being measured is not lost rewards. It is whether a chain that reports thousands of validators actually has a few dozen correlated failure points.

Solana holds $5.73 billion in decentralized finance (DeFi) total value locked according to DefiLlama, second among chains behind Ethereum's $48.82 billion. Applications settling that value inherit the hosting concentration of the validator set, whether or not their users are aware of it.

## What this means

Stake counts and validator counts describe decentralization badly when many validators share one data-center operator and one routing path, so a vendor configuration error becomes a consensus-level event. Holders of assets on high-throughput chains and the lending and perpetuals venues built on them carry that correlation risk directly, because a finality halt freezes liquidations and oracle updates at the same time. The fix is boring and measurable: stake pools and foundations either enforce hosting diversity limits with real penalties, or the next routing error lands above the threshold instead of below it.

## What to watch

- Whether Marinade and other staking pools redirect delegation away from the concentrated provider, which is the only mechanism that changes hosting distribution quickly.
- Whether the Solana Foundation converts its 25 percent per-provider guideline into an enforced delegation rule, and what penalty it attaches.
- Published per-provider stake shares for other proof-of-stake networks, since the same hosting concentration likely exists where nobody has measured it.
