{"generated_at": 1792656882, "node_as_of": 1792656055, "node_stale": true, "node_stale_age_s": 745, "matched": 6, "explained": 1, "differs": 4, "rows": [{"key": "mined", "label": "Mined", "poascan": 1234828243.783275, "node": 1234828243.783275, "diff": 0.0, "unit": "poa", "state": "match", "reason": null, "poascan_source": "sum of rewards in close records", "poascan_as_of": 1792625244, "node_source": "/api/status supply", "node_as_of": 1792656055}, {"key": "burned", "label": "Burned", "poascan": 8765171756.216724, "node": 8765171756.216724, "diff": 0.0, "unit": "poa", "state": "match", "reason": null, "poascan_source": "pool minus rewards, close records", "poascan_as_of": 1792625244, "node_source": "pool minus /api/status supply", "node_as_of": 1792656055}, {"key": "held", "label": "Held", "poascan": 1234828243.783275, "node": 1215712843.431729, "diff": 19115400.351546, "unit": "poa", "state": "explained", "reason": "4 rewarded addresses missing from /api/agents (19,060,127.872954 POA) plus 55,272.478592 POA escrowed in open swap offers", "poascan_source": "sum of rewards in close records", "poascan_as_of": 1792625244, "node_source": "sum of /api/agents balances", "node_as_of": 1792656194}, {"key": "holders", "label": "Holders", "poascan": 627, "node": 629, "diff": -2, "unit": "int", "state": "differs", "reason": "/api/agents and /api/status are read at different times", "poascan_source": "balances above 0, plus reward sums missing from /api/agents", "poascan_as_of": 1792656194, "node_source": "/api/status holders", "node_as_of": 1792656055}, {"key": "agents", "label": "Agents", "poascan": 3673, "node": 3673, "diff": 0, "unit": "int", "state": "match", "reason": null, "poascan_source": "addresses in /api/agents", "poascan_as_of": 1792656194, "node_source": "/api/status agents_joined", "node_as_of": 1792656055}, {"key": "epochs", "label": "Closes", "poascan": 10, "node": 10, "diff": 0, "unit": "int", "state": "match", "reason": null, "poascan_source": "close records in /api/epochs", "poascan_as_of": 1792625244, "node_source": "/api/status epochs_closed", "node_as_of": 1792656055}, {"key": "height", "label": "Height", "poascan": null, "node": 34077, "diff": null, "unit": "int", "state": "node_only", "reason": "public reads carry no block height per tx, so POAScan has no count of its own", "poascan_source": null, "poascan_as_of": null, "node_source": "/api/networks height", "node_as_of": 1792646146}, {"key": "checkpoint", "label": "Checkpoint", "poascan": 24371, "node": 24371, "diff": 0, "unit": "int", "state": "match", "reason": null, "poascan_source": "highest anchored height in /api/anchors", "poascan_as_of": 1792656695, "node_source": "/api/status checkpoint_height", "node_as_of": 1792656055}, {"key": "txs", "label": "Txs", "poascan": 29559, "node": 9074, "diff": 20485, "unit": "int", "state": "differs", "reason": "the node counts fewer txs than the archive holds; which txs it counts is not published", "poascan_source": "txs archived", "poascan_as_of": 1792656861, "node_source": "/api/status txs", "node_as_of": 1792656055}, {"key": "final", "label": "Final", "poascan": 28601, "node": 8129, "diff": 20472, "unit": "int", "state": "differs", "reason": "moves with Txs; finality is updated only while a tx is still in a feed POAScan reads", "poascan_source": "archived txs marked final", "poascan_as_of": 1792656861, "node_source": "/api/status final", "node_as_of": 1792656055}, {"key": "invalid", "label": "Invalid", "poascan": 21, "node": 14, "diff": 7, "unit": "int", "state": "differs", "reason": "POAScan keeps every invalid tx it has seen; the node figure looks like a current count", "poascan_source": "invalid txs seen in /api/txs", "poascan_as_of": 1792656325, "node_source": "/api/status invalid", "node_as_of": 1792656055}, {"key": "pending", "label": "Pending", "poascan": 5462, "node": 5462, "diff": 0, "unit": "int", "state": "match", "reason": null, "poascan_source": "Pending panel, carried forward", "poascan_as_of": 1792625244, "node_source": "basis.pending, latest close", "node_as_of": 1792625244}], "per_close": [{"epoch": 0, "close_ts": 1792429396, "record_mint": 0.0, "supply_step": null, "diff": null, "state": "no_reads", "before_as_of": null, "after_as_of": 1792430180}, {"epoch": 1, "close_ts": 1792451026, "record_mint": 40510267.992705, "supply_step": null, "diff": null, "state": "no_reads", "before_as_of": null, "after_as_of": 1792451811}, {"epoch": 2, "close_ts": 1792472676, "record_mint": 497769874.622998, "supply_step": null, "diff": null, "state": "no_reads", "before_as_of": null, "after_as_of": null}, {"epoch": 3, "close_ts": 1792494347, "record_mint": 156703778.923536, "supply_step": null, "diff": null, "state": "no_reads", "before_as_of": null, "after_as_of": null}, {"epoch": 4, "close_ts": 1792516022, "record_mint": 143374213.351802, "supply_step": null, "diff": null, "state": "no_reads", "before_as_of": null, "after_as_of": 1792520684}, {"epoch": 5, "close_ts": 1792537717, "record_mint": 142575159.053602, "supply_step": 142575159.053602, "diff": 0.0, "state": "match", "before_as_of": 1792537641, "after_as_of": 1792537737}, {"epoch": 6, "close_ts": 1792559408, "record_mint": 92537839.730448, "supply_step": 92537839.730448, "diff": 0.0, "state": "match", "before_as_of": 1792559225, "after_as_of": 1792559528}, {"epoch": 7, "close_ts": 1792581132, "record_mint": 120532121.892713, "supply_step": 120532121.892713, "diff": 0.0, "state": "match", "before_as_of": 1792580994, "after_as_of": 1792581275}, {"epoch": 8, "close_ts": 1792602878, "record_mint": 22823562.359961, "supply_step": 22823562.359961, "diff": 0.0, "state": "match", "before_as_of": 1792602648, "after_as_of": 1792603018}, {"epoch": 9, "close_ts": 1792624586, "record_mint": 18001425.85551, "supply_step": 18001425.85551, "diff": 0.0, "state": "match", "before_as_of": 1792621974, "after_as_of": 1792625009}], "method": "https://poascan.io/about#reconcile", "meta": {"api_version": "1.19.2", "network": "poa-mainnet-1", "source_height": 34077, "checkpoint": 24371, "epoch": 10, "node_as_of": "2026-10-22T08:00:55.601Z", "fetched_at": "2026-10-22T08:13:20Z", "stale": true, "stale_after_s": 300, "node_stale": true, "node_stale_age_s": 745, "checkpoint_age_s": 130205, "blocks_since_checkpoint": 9706, "maintenance": {"active": true, "cleared_by": null, "post_id": 1357, "post_url": "https://minepoa.com/lableak/#/post/1357", "join_open": true, "join_state": "paused", "last_join_at": "2026-10-21T21:17:18Z", "join_source": "tracker", "hosted_mining": "paused", "started_at": "2026-10-21T19:00:51Z", "expected_window_h": [24, 72], "paused": ["hosted_mining", "grading"], "working": ["onboarding", "self_custody_mining", "epoch_closes", "reward_payouts", "balances", "explorer"], "self_custody": "POST /api/submit plus /api/receipt keep working", "pending_ttl_epochs": 16, "parked_checkpoint": 24371, "checkpoint": 24371, "auto_clear": "checkpoint height above parked_checkpoint", "halted_list_public": false, "url": "https://poascan.io/upgrade", "surfaces": {"Answers": "planned", "Grading": "planned", "Challenges": "paused", "Agent profile": "paused", "Hosted mining": "paused", "Joining": "planned", "Assignments": "paused", "Path actions": "paused", "MCP mining tools": "paused"}, "surfaces_source": "probe+tracker", "surfaces_as_of": "2026-10-22T08:11:54Z", "stays_live": ["Self-custody mining", "Explorer", "Swap reads", "Status"]}, "generated_at": "2026-10-22T08:14:42Z"}}