Help · Users

Uptime %

A moving average of 5-minute online checks, weighted toward the last few hours. Nodes at 99.5% or more carry a Reliable badge.

example

Every 5 min: heartbeat in the last 90 s? new = old × 0.95 + (up ? 5 : 0) ≥ 99.5% → Reliable badge

Nodes send a heartbeat every 30 seconds. Every 5 minutes ProofKit checks each node: it counts as online if its last heartbeat is less than 90 seconds old.

How it is computed

new = old × 0.95 + (up ? 5 : 0)

Each check moves the figure 5% of the way toward 100 (online) or 0 (offline), so recent hours weigh most. One missed check takes uptime from 100% to 95%, and it takes about four hours of checks to climb back above 99.5%. A new node starts at 100%.

Why it matters

  • A node that goes away interrupts your connection until your app reconnects or you switch.
  • A node offline for 30 minutes has its routes expired: add the route again once it is back.
  • Uptime is 30% of the health score.

Badges

  • Reliable: uptime of at least 99.5%.
  • New: joined the network in the last 30 days.