Stats

Network pulse, straight from the daemon.

Live numbers refresh every 30 seconds from our wownerod over RPC. Historical charts come from a local SQLite ledger that the poller keeps caught up to chain tip.

History

Chain over time

Difficulty

Network difficulty per block.

Loading

Hashrate

Derived from difficulty / target blocktime.

Loading

Transactions

Sum of non-coinbase txs per bucket.

Loading

Block size

Average block size per bucket.

Loading

Blocktime

Average seconds between blocks.

Loading

Reward

Average block reward per bucket.

Loading

Heatmap

When blocks land

Block count by hour-of-day × day-of-week, last 30 days. 8,568 blocks.

0
3
6
9
12
15
18
21
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Cool
Hot

Lucky / unlucky

Extremes in the last 24h

258 blocks · target blocktime 5m

Luckiest

Fastest solves

  1. #848,408

    7h 21m ago · 1 tx · 1.8 KB

    1s

  2. #848,472

    3h 12m ago · 0 tx · 96 B

    2s

  3. #848,253

    22h 59m ago · 0 tx · 96 B

    7s

  4. #848,279

    21h 5m ago · 1 tx · 1.8 KB

    7s

  5. #848,484

    2h 36m ago · 1 tx · 1.8 KB

    7s

Unluckiest

Slowest solves

  1. #848,376

    10h 35m ago · 1 tx · 1.8 KB

    30m 46s

  2. #848,361

    12h 30m ago · 2 tx · 3.5 KB

    27m 1s

  3. #848,373

    11h 9m ago · 2 tx · 5.1 KB

    25m 34s

  4. #848,409

    6h 57m ago · 1 tx · 1.8 KB

    23m 43s

  5. #848,508

    20m ago · 0 tx · 96 B

    23m 33s

Notes

How this page works

  • Live tiles call /api/stats/live which hits the daemon directly.
  • Historical charts read from a SQLite store that the poller maintains.
  • Hashrate is derived from difficulty divided by target blocktime.
  • If the daemon is unreachable the live panel falls back gracefully and keeps retrying.