{
  "_meta": {
    "kind": "config",
    "label": "Real component + probe configuration. Status, latency and reachability are derived from LIVE probes only — no sample, illustrative, or fabricated data.",
    "generated": "2026-07-17",
    "chain_id": "clrty-1",
    "numeric_chain_id": 1202,
    "chain_note": "CLRTY-1 mainnet is pre-launch. Edge surfaces (RPC/API/Explorer workers) run on Cloudflare; the clrty-api origin returns live chain data only once CLRTY_L1_ORIGIN is connected. Until then components show real reachability (operational / origin-offline / unreachable).",
    "live_sources": {
      "explorer_status": "https://explorer.clarity-fintech.com/v1/explorer/status",
      "rpc": "https://rpc.clarity-fintech.com",
      "exchange_wallet_rpc": "https://exchange.clarity-fintech.com/v1/rpc",
      "api_hud": "https://api.clarity-fintech.com/v1/network/hud",
      "website": "https://www.clarity-fintech.com/"
    }
  },
  "components": [
    { "id": "mainnet-cluster", "group": "Mainnet Beta", "name": "Mainnet Beta — Cluster (consensus)", "detail": "PoC / PoS² validator consensus, slot production", "probe": { "kind": "rpc-chainstatus", "network": "mainnet" } },
    { "id": "mainnet-rpc", "group": "Mainnet Beta", "name": "Mainnet Beta — RPC edge (net_version)", "detail": "rpc.clarity-fintech.com — edge-only JSON-RPC (no origin hop)", "probe": { "kind": "rpc-net-version", "network": "mainnet" } },
    { "id": "mainnet-rpc-origin", "group": "Mainnet Beta", "name": "Mainnet Beta — RPC origin health (getHealth)", "detail": "rpc.clarity-fintech.com — full cluster payload via CLRTY_L1_ORIGIN (KV stale-while-revalidate)", "probe": { "kind": "rpc-health", "network": "mainnet" } },
    { "id": "exchange-wallet-rpc", "group": "Mainnet Beta", "name": "Exchange wallet RPC (Coinbase / MetaMask)", "detail": "POST net_version @ exchange.clarity-fintech.com/v1/rpc — same URL wallets use for add/switch CLRTY-1", "probe": { "kind": "exchange-evm-rpc" } },
    { "id": "explorer", "group": "Explorer & APIs", "name": "Explorer", "detail": "explorer.clarity-fintech.com — D1-backed read API", "probe": { "kind": "explorer-status" } },
    { "id": "api-gateway", "group": "Explorer & APIs", "name": "REST API Gateway", "detail": "api.clarity-fintech.com — /v1/* + network HUD", "probe": { "kind": "api-hud" } },
    { "id": "devnet-cluster", "group": "Devnet", "name": "Devnet — Cluster", "detail": "moniversive-devnet consensus", "probe": { "kind": "rpc-chainstatus", "network": "devnet" } },
    { "id": "testnet-cluster", "group": "Testnet", "name": "Testnet — Cluster", "detail": "moniversive-testnet consensus", "probe": { "kind": "rpc-chainstatus", "network": "testnet" } },
    { "id": "website", "group": "Public Surfaces", "name": "Website (clarity-fintech.com)", "detail": "Marketing + docs (Framer)", "probe": { "kind": "website" } }
  ],
  "rpc_nodes": [
    { "network": "mainnet", "region": "Wallet (Coinbase / Base)", "endpoint": "exchange.clarity-fintech.com/v1/rpc", "probe_id": "exchange-wallet-rpc" },
    { "network": "mainnet", "region": "US", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "mainnet", "region": "EU", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "mainnet", "region": "ASIA", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "testnet", "region": "US", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "testnet", "region": "EU", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "testnet", "region": "ASIA", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "devnet", "region": "US", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "devnet", "region": "EU", "endpoint": "rpc.clarity-fintech.com" },
    { "network": "devnet", "region": "ASIA", "endpoint": "rpc.clarity-fintech.com" }
  ]
}
