WebSocket continuity evidence
In a 30-minute controlled soak, 50 clients sharing onenewHeads
subscription rode through 119 forced provider failovers with zero gaps and
zero duplicates. The test ran one profile on one server. A client that
disconnects resubscribes from its own checkpoint; see
WebSocket subscriptions.
How it ran
On August 22, 2026, Lasso forced a provider replacement every 15 seconds and skipped three live blocks each time, so every replacement had to backfill the gap over HTTP. One upstream subscription served all 50 clients throughout, and its state drained after the last client left.89ad1a09ad88a1cf86a1dbc8ac5de6feb526b5f3.