← quietrouting.com

Boring Score — methodology.

v0.1  Applies to all cards on Node Cards. This page documents the algorithm exactly as implemented; when the definition changes, the version changes.

Data source

QuietRouting runs its own continuous archive of public Lightning Network gossip (hourly snapshots of the channel graph, since 2026-08-10). Every metric below is descriptive and derived exclusively from what any Lightning node can observe in public gossip: channel announcements, closures, and fee-policy updates. No probing, no private data, no wallet interaction.

A node counts as active if it has at least one channel present in the latest network view. Activity metrics use a rolling 7-day window. Cards are regenerated daily.

The score

The Boring Score is a 0–100 measure of how steady a node's public behaviour is. It has two equally weighted components:

stability = max(0, 1 − 2 · closed7d / (channels + closed7d))
calm     = max(0, 1 − min(fee_changes7d / channels, 1))
score    = round(50 · stability + 50 · calm)

Badges

Partner mix

Each partner (the other end of every active channel) is classified by its own number of active channels: endpoint ≤5, mid-size 6–50, hub >50. The bar on a card shows the proportions. It reads as the node's role: mostly-hub partners suggest a satellite; many endpoint partners suggest a last-mile bridge.

Limitations (please read)

Versioning

v0.1 (2026-08-23) — initial public definition: two components 50/50, wind-down cap, 7-day window. Changes to weights, windows or components will bump the version and be listed here.