{"data":{"behavior":"DAILY_WIGGLE","claim_id":"ledger_stats_live","data_paths":["mcp_tools_ledger.py:tool_get_ledger_stats","mcp_tools_ledger.py:_fetch_server_info (env XRPL_LOCAL_NODE \u2192 localhost:5005 default)","rippled server_info RPC"],"finalized_window":false,"label":"get_ledger_stats returns live server_info fields (validated ledger, close time, server_state, load_factor, complete_ledgers, build_version, hostid) from the local rippled.","layer2_rules":[],"needs_trace":false,"note":null,"page":{"path":"/mcp","url":"https://xrpldashboard.com/methodology#for-ai-agents"},"risk_note":"Live-RPC tool with \u22645min freshness contract. If XRPL_LOCAL_NODE points at a stale/unhealthy node, envelope's `server_state` and `close_time_iso` are the ground-truth check \u2014 an agent seeing `server_state != 'full'` or a close_time older than a few minutes has the honest signal to downweight. Envelope's `source: local_rippled` names which node answered.","sovereignty":{"layer3_source":"local_rippled_server_info","tier":"green"},"status":"green","status_reason":"Sovereign source \u2014 our own infrastructure (local rippled node or Ed25519 signing key). Currently sellable through the future paid tier and signable in the daily snapshot chain.","uri":"xrpl.mcp.ledger_stats_live","verification":{"manifest_repo":"https://github.com/Enkryptedx/xrpldashboard/blob/main/CLAIMS.yaml","signed_snapshot_chain":"https://xrpldashboard.com/.well-known/snapshots/chain.json","walker_health":"https://xrpldashboard.com/coverage#walker-inventory"}},"proof":{"as_of":"2026-08-05T21:14:43Z","claims_ref":"xrpl.claims.uri_scheme","freshness_contract":"recomputed from CLAIMS.yaml on file change (mtime-cached)","honest_partial":false,"methodology_url":"https://xrpldashboard.com/methodology#for-ai-agents","source":"claims_manifest"}}
