{
  "schema_version": 1,
  "generated_at": "2026-09-06T20:24:55Z",
  "network_name": "Solana mainnet-beta",
  "status": "ready",
  "network": {
    "health": "ok",
    "absolute_slot": 444882874,
    "block_height": 422927191,
    "epoch": 1029,
    "epoch_progress_pct": 82.14675925925926,
    "transaction_count": 545789517815,
    "tps": 3794.2833333333333,
    "non_vote_tps": 1669.6166666666666,
    "slot_time_ms": 315.7894736842105,
    "validator_count": 693,
    "active_validator_count": 676,
    "delinquent_validator_count": 17,
    "active_stake_sol": 439169820.40672123,
    "delinquent_stake_sol": 78999.562061222,
    "total_supply_sol": 633548742.9575346,
    "circulating_supply_sol": 585444867.6494172,
    "median_priority_fee_micro_lamports_per_cu": 0.0,
    "median_nonzero_priority_fee_micro_lamports_per_cu": null
  },
  "economics": {
    "sol_price_usd": 105.59,
    "sol_price_change_24h_pct": 2.242930978359577,
    "sol_market_cap_usd": 61830699290.376144,
    "sol_price_updated_at": "2026-09-06T20:22:40Z",
    "tvl_usd": 5924761772.53074,
    "dex_volume_24h_usd": 1960574882.81,
    "dex_volume_change_1d_pct": 4.2,
    "fees_24h_usd": 10482001.5,
    "protocol_revenue_24h_usd": 4253723.74,
    "stablecoin_supply_usd": 16350223713.795176
  },
  "performance": [
    {
      "observed_at": "2026-09-06T19:24:55Z",
      "slot": 444871614,
      "sample_seconds": 60.0,
      "tps": 3686.0833333333335,
      "non_vote_tps": 1627.6166666666666,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T19:25:55Z",
      "slot": 444871807,
      "sample_seconds": 60.0,
      "tps": 3855.5666666666666,
      "non_vote_tps": 1689.4833333333333,
      "slot_time_ms": 310.880829015544
    },
    {
      "observed_at": "2026-09-06T19:26:55Z",
      "slot": 444871997,
      "sample_seconds": 60.0,
      "tps": 3717.7,
      "non_vote_tps": 1596.2666666666667,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T19:27:55Z",
      "slot": 444872188,
      "sample_seconds": 60.0,
      "tps": 3695.3333333333335,
      "non_vote_tps": 1546.7333333333333,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T19:28:55Z",
      "slot": 444872378,
      "sample_seconds": 60.0,
      "tps": 3602.2,
      "non_vote_tps": 1471.6166666666666,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T19:29:55Z",
      "slot": 444872566,
      "sample_seconds": 60.0,
      "tps": 3765.2833333333333,
      "non_vote_tps": 1660.05,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T19:30:55Z",
      "slot": 444872749,
      "sample_seconds": 60.0,
      "tps": 3818.883333333333,
      "non_vote_tps": 1770.8666666666666,
      "slot_time_ms": 327.86885245901635
    },
    {
      "observed_at": "2026-09-06T19:31:55Z",
      "slot": 444872935,
      "sample_seconds": 60.0,
      "tps": 3824.15,
      "non_vote_tps": 1727.0666666666666,
      "slot_time_ms": 322.5806451612903
    },
    {
      "observed_at": "2026-09-06T19:32:55Z",
      "slot": 444873124,
      "sample_seconds": 60.0,
      "tps": 3704.0833333333335,
      "non_vote_tps": 1601.3333333333333,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:33:55Z",
      "slot": 444873314,
      "sample_seconds": 60.0,
      "tps": 3865.1,
      "non_vote_tps": 1732.75,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T19:34:55Z",
      "slot": 444873502,
      "sample_seconds": 60.0,
      "tps": 3866.0833333333335,
      "non_vote_tps": 1753.1333333333334,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T19:35:55Z",
      "slot": 444873689,
      "sample_seconds": 60.0,
      "tps": 3880.7833333333333,
      "non_vote_tps": 1781.6833333333334,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T19:36:55Z",
      "slot": 444873882,
      "sample_seconds": 60.0,
      "tps": 4024.9333333333334,
      "non_vote_tps": 1861.65,
      "slot_time_ms": 310.880829015544
    },
    {
      "observed_at": "2026-09-06T19:37:55Z",
      "slot": 444874070,
      "sample_seconds": 60.0,
      "tps": 3718.883333333333,
      "non_vote_tps": 1607.1166666666666,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T19:38:55Z",
      "slot": 444874261,
      "sample_seconds": 60.0,
      "tps": 4095.55,
      "non_vote_tps": 1958.7333333333333,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T19:39:55Z",
      "slot": 444874447,
      "sample_seconds": 60.0,
      "tps": 3977.1666666666665,
      "non_vote_tps": 1892.5666666666666,
      "slot_time_ms": 322.5806451612903
    },
    {
      "observed_at": "2026-09-06T19:40:55Z",
      "slot": 444874634,
      "sample_seconds": 60.0,
      "tps": 3900.1833333333334,
      "non_vote_tps": 1801.1166666666666,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T19:41:55Z",
      "slot": 444874828,
      "sample_seconds": 60.0,
      "tps": 3743.0333333333333,
      "non_vote_tps": 1608.05,
      "slot_time_ms": 309.27835051546396
    },
    {
      "observed_at": "2026-09-06T19:42:55Z",
      "slot": 444875017,
      "sample_seconds": 60.0,
      "tps": 3814.05,
      "non_vote_tps": 1696.35,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:43:55Z",
      "slot": 444875206,
      "sample_seconds": 60.0,
      "tps": 3876.116666666667,
      "non_vote_tps": 1753.1833333333334,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:44:55Z",
      "slot": 444875399,
      "sample_seconds": 60.0,
      "tps": 3698.2166666666667,
      "non_vote_tps": 1539.2833333333333,
      "slot_time_ms": 310.880829015544
    },
    {
      "observed_at": "2026-09-06T19:45:55Z",
      "slot": 444875588,
      "sample_seconds": 60.0,
      "tps": 3715.633333333333,
      "non_vote_tps": 1594.8666666666666,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:46:55Z",
      "slot": 444875778,
      "sample_seconds": 60.0,
      "tps": 3762.45,
      "non_vote_tps": 1633.0166666666667,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T19:47:55Z",
      "slot": 444875967,
      "sample_seconds": 60.0,
      "tps": 3746.1833333333334,
      "non_vote_tps": 1622.9833333333333,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:48:55Z",
      "slot": 444876155,
      "sample_seconds": 60.0,
      "tps": 3554.4,
      "non_vote_tps": 1443.9666666666667,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T19:49:55Z",
      "slot": 444876345,
      "sample_seconds": 60.0,
      "tps": 3591.633333333333,
      "non_vote_tps": 1462.9,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T19:50:55Z",
      "slot": 444876536,
      "sample_seconds": 60.0,
      "tps": 3650.116666666667,
      "non_vote_tps": 1510.25,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T19:51:55Z",
      "slot": 444876727,
      "sample_seconds": 60.0,
      "tps": 3705.0833333333335,
      "non_vote_tps": 1554.6666666666667,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T19:52:55Z",
      "slot": 444876914,
      "sample_seconds": 60.0,
      "tps": 3875.866666666667,
      "non_vote_tps": 1779.75,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T19:53:55Z",
      "slot": 444877105,
      "sample_seconds": 60.0,
      "tps": 3947.0333333333333,
      "non_vote_tps": 1811.05,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T19:54:55Z",
      "slot": 444877294,
      "sample_seconds": 60.0,
      "tps": 3873.4333333333334,
      "non_vote_tps": 1744.6833333333334,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:55:55Z",
      "slot": 444877483,
      "sample_seconds": 60.0,
      "tps": 3964.5333333333333,
      "non_vote_tps": 1842.3166666666666,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:56:55Z",
      "slot": 444877672,
      "sample_seconds": 60.0,
      "tps": 3988.05,
      "non_vote_tps": 1871.4166666666667,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T19:57:55Z",
      "slot": 444877857,
      "sample_seconds": 60.0,
      "tps": 4094.75,
      "non_vote_tps": 2021.0666666666666,
      "slot_time_ms": 324.3243243243243
    },
    {
      "observed_at": "2026-09-06T19:58:55Z",
      "slot": 444878048,
      "sample_seconds": 60.0,
      "tps": 4239.633333333333,
      "non_vote_tps": 2093.5666666666666,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T19:59:55Z",
      "slot": 444878235,
      "sample_seconds": 60.0,
      "tps": 4051.6666666666665,
      "non_vote_tps": 2027.5166666666667,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T20:00:55Z",
      "slot": 444878428,
      "sample_seconds": 60.0,
      "tps": 4221.05,
      "non_vote_tps": 2026.9,
      "slot_time_ms": 310.880829015544
    },
    {
      "observed_at": "2026-09-06T20:01:55Z",
      "slot": 444878617,
      "sample_seconds": 60.0,
      "tps": 3718.366666666667,
      "non_vote_tps": 1594.5833333333333,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T20:02:55Z",
      "slot": 444878807,
      "sample_seconds": 60.0,
      "tps": 3827.7166666666667,
      "non_vote_tps": 1694.0333333333333,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T20:03:55Z",
      "slot": 444878996,
      "sample_seconds": 60.0,
      "tps": 3697.383333333333,
      "non_vote_tps": 1587.9666666666667,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T20:04:55Z",
      "slot": 444879186,
      "sample_seconds": 60.0,
      "tps": 3577.5333333333333,
      "non_vote_tps": 1448.8,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T20:05:55Z",
      "slot": 444879376,
      "sample_seconds": 60.0,
      "tps": 3650.0,
      "non_vote_tps": 1520.2833333333333,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T20:06:55Z",
      "slot": 444879567,
      "sample_seconds": 60.0,
      "tps": 3828.5,
      "non_vote_tps": 1695.7333333333333,
      "slot_time_ms": 314.13612565445027
    },
    {
      "observed_at": "2026-09-06T20:07:55Z",
      "slot": 444879755,
      "sample_seconds": 60.0,
      "tps": 3797.5,
      "non_vote_tps": 1689.3166666666666,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T20:08:55Z",
      "slot": 444879940,
      "sample_seconds": 60.0,
      "tps": 3814.5833333333335,
      "non_vote_tps": 1739.0333333333333,
      "slot_time_ms": 324.3243243243243
    },
    {
      "observed_at": "2026-09-06T20:09:55Z",
      "slot": 444880130,
      "sample_seconds": 60.0,
      "tps": 3523.766666666667,
      "non_vote_tps": 1391.75,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T20:10:55Z",
      "slot": 444880320,
      "sample_seconds": 60.0,
      "tps": 3547.75,
      "non_vote_tps": 1419.1166666666666,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T20:11:55Z",
      "slot": 444880512,
      "sample_seconds": 60.0,
      "tps": 3594.5833333333335,
      "non_vote_tps": 1441.4166666666667,
      "slot_time_ms": 312.5
    },
    {
      "observed_at": "2026-09-06T20:12:55Z",
      "slot": 444880699,
      "sample_seconds": 60.0,
      "tps": 3559.7,
      "non_vote_tps": 1471.8833333333334,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T20:13:55Z",
      "slot": 444880888,
      "sample_seconds": 60.0,
      "tps": 3893.3,
      "non_vote_tps": 1772.5,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T20:14:55Z",
      "slot": 444881080,
      "sample_seconds": 60.0,
      "tps": 3821.9333333333334,
      "non_vote_tps": 1672.3666666666666,
      "slot_time_ms": 312.5
    },
    {
      "observed_at": "2026-09-06T20:15:55Z",
      "slot": 444881269,
      "sample_seconds": 60.0,
      "tps": 3598.516666666667,
      "non_vote_tps": 1489.3833333333334,
      "slot_time_ms": 317.46031746031747
    },
    {
      "observed_at": "2026-09-06T20:16:55Z",
      "slot": 444881456,
      "sample_seconds": 60.0,
      "tps": 3692.1833333333334,
      "non_vote_tps": 1602.6,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T20:17:55Z",
      "slot": 444881646,
      "sample_seconds": 60.0,
      "tps": 3575.45,
      "non_vote_tps": 1450.7666666666667,
      "slot_time_ms": 315.7894736842105
    },
    {
      "observed_at": "2026-09-06T20:18:55Z",
      "slot": 444881833,
      "sample_seconds": 60.0,
      "tps": 4006.0333333333333,
      "non_vote_tps": 1913.15,
      "slot_time_ms": 320.85561497326205
    },
    {
      "observed_at": "2026-09-06T20:19:55Z",
      "slot": 444882021,
      "sample_seconds": 60.0,
      "tps": 4045.733333333333,
      "non_vote_tps": 1936.15,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T20:20:55Z",
      "slot": 444882209,
      "sample_seconds": 60.0,
      "tps": 3867.4333333333334,
      "non_vote_tps": 1750.7333333333333,
      "slot_time_ms": 319.1489361702128
    },
    {
      "observed_at": "2026-09-06T20:21:55Z",
      "slot": 444882401,
      "sample_seconds": 60.0,
      "tps": 3972.4,
      "non_vote_tps": 1825.6166666666666,
      "slot_time_ms": 312.5
    },
    {
      "observed_at": "2026-09-06T20:22:55Z",
      "slot": 444882593,
      "sample_seconds": 60.0,
      "tps": 3859.866666666667,
      "non_vote_tps": 1708.3,
      "slot_time_ms": 312.5
    },
    {
      "observed_at": "2026-09-06T20:23:55Z",
      "slot": 444882783,
      "sample_seconds": 60.0,
      "tps": 3794.2833333333333,
      "non_vote_tps": 1669.6166666666666,
      "slot_time_ms": 315.7894736842105
    }
  ],
  "dex_volume_history": [
    {
      "observed_at": "2026-08-08T00:00:00Z",
      "value": 1485142236.54
    },
    {
      "observed_at": "2026-08-09T00:00:00Z",
      "value": 1338349854.98
    },
    {
      "observed_at": "2026-08-10T00:00:00Z",
      "value": 1572945121.19
    },
    {
      "observed_at": "2026-08-11T00:00:00Z",
      "value": 1640670775.28
    },
    {
      "observed_at": "2026-08-12T00:00:00Z",
      "value": 1716075356.89
    },
    {
      "observed_at": "2026-08-13T00:00:00Z",
      "value": 1933697996.16
    },
    {
      "observed_at": "2026-08-14T00:00:00Z",
      "value": 1605361456.56
    },
    {
      "observed_at": "2026-08-15T00:00:00Z",
      "value": 1169033832.04
    },
    {
      "observed_at": "2026-08-16T00:00:00Z",
      "value": 1055491742.95
    },
    {
      "observed_at": "2026-08-17T00:00:00Z",
      "value": 1474994437.3600001
    },
    {
      "observed_at": "2026-08-18T00:00:00Z",
      "value": 1838194723.04
    },
    {
      "observed_at": "2026-08-19T00:00:00Z",
      "value": 3009837694.95
    },
    {
      "observed_at": "2026-08-20T00:00:00Z",
      "value": 2806934829.33
    },
    {
      "observed_at": "2026-08-21T00:00:00Z",
      "value": 3600948276.22
    },
    {
      "observed_at": "2026-08-22T00:00:00Z",
      "value": 3732294477.7
    },
    {
      "observed_at": "2026-08-23T00:00:00Z",
      "value": 2938613605.25
    },
    {
      "observed_at": "2026-08-24T00:00:00Z",
      "value": 2996141158.64
    },
    {
      "observed_at": "2026-08-25T00:00:00Z",
      "value": 2934986439.19
    },
    {
      "observed_at": "2026-08-26T00:00:00Z",
      "value": 2351677355.0
    },
    {
      "observed_at": "2026-08-27T00:00:00Z",
      "value": 3700129857.54
    },
    {
      "observed_at": "2026-08-28T00:00:00Z",
      "value": 2590586442.2200003
    },
    {
      "observed_at": "2026-08-29T00:00:00Z",
      "value": 1670710752.31
    },
    {
      "observed_at": "2026-08-30T00:00:00Z",
      "value": 1929632644.74
    },
    {
      "observed_at": "2026-08-31T00:00:00Z",
      "value": 2501465036.05
    },
    {
      "observed_at": "2026-09-01T00:00:00Z",
      "value": 2171560050.49
    },
    {
      "observed_at": "2026-09-02T00:00:00Z",
      "value": 2289285889.32
    },
    {
      "observed_at": "2026-09-03T00:00:00Z",
      "value": 2459540363.8
    },
    {
      "observed_at": "2026-09-04T00:00:00Z",
      "value": 1881639252.0
    },
    {
      "observed_at": "2026-09-05T00:00:00Z",
      "value": 1277441736.81
    },
    {
      "observed_at": "2026-09-06T00:00:00Z",
      "value": 1305326306.81
    }
  ],
  "fees_history": [
    {
      "observed_at": "2026-08-08T00:00:00Z",
      "value": 9403665.870000001
    },
    {
      "observed_at": "2026-08-09T00:00:00Z",
      "value": 9159390.089999998
    },
    {
      "observed_at": "2026-08-10T00:00:00Z",
      "value": 10530189.680000002
    },
    {
      "observed_at": "2026-08-11T00:00:00Z",
      "value": 9987808.93
    },
    {
      "observed_at": "2026-08-12T00:00:00Z",
      "value": 9686722.769999998
    },
    {
      "observed_at": "2026-08-13T00:00:00Z",
      "value": 10186142.239999995
    },
    {
      "observed_at": "2026-08-14T00:00:00Z",
      "value": 8058938.799999999
    },
    {
      "observed_at": "2026-08-15T00:00:00Z",
      "value": 8172976.1
    },
    {
      "observed_at": "2026-08-16T00:00:00Z",
      "value": 6808612.48
    },
    {
      "observed_at": "2026-08-17T00:00:00Z",
      "value": 11313133.61
    },
    {
      "observed_at": "2026-08-18T00:00:00Z",
      "value": 8780541.620000001
    },
    {
      "observed_at": "2026-08-19T00:00:00Z",
      "value": 13717943.579999996
    },
    {
      "observed_at": "2026-08-20T00:00:00Z",
      "value": 11088783.079999996
    },
    {
      "observed_at": "2026-08-21T00:00:00Z",
      "value": 13373415.879999997
    },
    {
      "observed_at": "2026-08-22T00:00:00Z",
      "value": 12033464.149999997
    },
    {
      "observed_at": "2026-08-23T00:00:00Z",
      "value": 12712272.09
    },
    {
      "observed_at": "2026-08-24T00:00:00Z",
      "value": 14533136.159999998
    },
    {
      "observed_at": "2026-08-25T00:00:00Z",
      "value": 13259421.04
    },
    {
      "observed_at": "2026-08-26T00:00:00Z",
      "value": 15247657.78
    },
    {
      "observed_at": "2026-08-27T00:00:00Z",
      "value": 16318761.520000003
    },
    {
      "observed_at": "2026-08-28T00:00:00Z",
      "value": 15769151.89
    },
    {
      "observed_at": "2026-08-29T00:00:00Z",
      "value": 11173952.819999998
    },
    {
      "observed_at": "2026-08-30T00:00:00Z",
      "value": 12415113.440000001
    },
    {
      "observed_at": "2026-08-31T00:00:00Z",
      "value": 13348669.880000005
    },
    {
      "observed_at": "2026-09-01T00:00:00Z",
      "value": 12638418.669999998
    },
    {
      "observed_at": "2026-09-02T00:00:00Z",
      "value": 11267587.149999999
    },
    {
      "observed_at": "2026-09-03T00:00:00Z",
      "value": 11820815.489999996
    },
    {
      "observed_at": "2026-09-04T00:00:00Z",
      "value": 10436283.259999996
    },
    {
      "observed_at": "2026-09-05T00:00:00Z",
      "value": 8205988.499999998
    },
    {
      "observed_at": "2026-09-06T00:00:00Z",
      "value": 8362625.37
    }
  ],
  "validators": [
    {
      "node_pubkey": "Fd7btgySsrjuo25CJCj7oE7VPMyezDhnx7pZkj2v69Nk",
      "vote_pubkey": "CcaHc2L43ZWjwCHART3oZoJvHLAe9hzT2DJNUpBzoTN1",
      "activated_stake_sol": 17421941.141944487,
      "commission_pct": 7.0,
      "delinquent": false
    },
    {
      "node_pubkey": "HEL1USMZKAL2odpNBj2oCjffnFGaYwmbGmyewGv1e2TU",
      "vote_pubkey": "he1iusunGwqrNtafDtLdhsUQDFvo13z9sUa36PauBtk",
      "activated_stake_sol": 16321581.270145016,
      "commission_pct": 0.0,
      "delinquent": false
    },
    {
      "node_pubkey": "DRpbCBMxVnDK7maPM5tGv6MvB3v1sRMC86PZ8okm21hy",
      "vote_pubkey": "3N7s9zXMZ4QqvHQR15t5GNHyqc89KduzMP7423eWiD5g",
      "activated_stake_sol": 12507097.446738828,
      "commission_pct": 0.0,
      "delinquent": false
    },
    {
      "node_pubkey": "JUPiTERrZqgf1jUyR7dSkhMx4Kn2qJyekWsg3LT1h4b",
      "vote_pubkey": "CatzoSMUkTRidT5DwBxAC2pEtnwMBTpkCepHkFgZDiqb",
      "activated_stake_sol": 11374756.221888104,
      "commission_pct": 5.0,
      "delinquent": false
    },
    {
      "node_pubkey": "E1r4Psq84tHfQ6aPTvvDka4U3u8zPVD7gEUrH25RdxHL",
      "vote_pubkey": "8GbwASqdpw4dVcwbWUxbHXMrjyQx2aKkoBR5H1GJF8iD",
      "activated_stake_sol": 9561891.626235252,
      "commission_pct": 0.0,
      "delinquent": false
    },
    {
      "node_pubkey": "C8Bey3LKVJHVqN6xPTeW8WJfUgFQAeGNBpT4Rp99JP1k",
      "vote_pubkey": "26pV97Ce83ZQ6Kz9XT4td8tdoUFPTng8Fb8gPyc53dJx",
      "activated_stake_sol": 9268042.131253488,
      "commission_pct": 7.0,
      "delinquent": false
    },
    {
      "node_pubkey": "CAo1dCGYrB6NhHh5xb1cGjUiu86iyCfMTENxgHumSve4",
      "vote_pubkey": "51JBzSTU5rAM8gLAVQKgp4WoZerQcSqWC7BitBzgUNAm",
      "activated_stake_sol": 9037668.010702908,
      "commission_pct": 10.0,
      "delinquent": false
    },
    {
      "node_pubkey": "EvnRmnMrd69kFdbLMxWkTn1icZ7DCceRhvmb2SJXqDo4",
      "vote_pubkey": "9QU2QSxhb24FUX3Tu2FpczXjpK3VYrvRudywSZaM29mF",
      "activated_stake_sol": 7352603.518977299,
      "commission_pct": 7.0,
      "delinquent": false
    },
    {
      "node_pubkey": "9eGrDohdNTAo61DRHyfMuqKWXqYnA3i254Wiszxe8FoY",
      "vote_pubkey": "CvSb7wdQAFpHuSpTYTJnX5SYH4hCfQ9VuGnqrKaKwycB",
      "activated_stake_sol": 7128760.852667776,
      "commission_pct": 5.0,
      "delinquent": false
    },
    {
      "node_pubkey": "Awes4Tr6TX8JDzEhCZY2QVNimT6iD1zWHzf1vNyGvpLM",
      "vote_pubkey": "DumiCKHVqoCQKD8roLApzR5Fit8qGV5fVQsJV9sTZk4a",
      "activated_stake_sol": 6594605.809605332,
      "commission_pct": 0.0,
      "delinquent": false
    },
    {
      "node_pubkey": "9jxgosAfHgHzwnxsHw4RAZYaLVokMbnYtmiZBreynGFP",
      "vote_pubkey": "HZKopZYvv8v6un2H6KUNVQCnK5zM9emKKezvqhTBSpEc",
      "activated_stake_sol": 6122616.97803968,
      "commission_pct": 100.0,
      "delinquent": false
    },
    {
      "node_pubkey": "JD549HsbJHeEKKUrKgg4Fj2iyv2RGjsV7NTZjZUrHybB",
      "vote_pubkey": "3JD3jMmnR6g88qff2WZ3cMHJRjJMUk9yVZtmYTYeFrXf",
      "activated_stake_sol": 6120562.787224113,
      "commission_pct": 0.0,
      "delinquent": false
    },
    {
      "node_pubkey": "5pPRHniefFjkiaArbGX3Y8NUysJmQ9tMZg3FrFGwHzSm",
      "vote_pubkey": "DdCNGDpP7qMgoAy6paFzhhak2EeyCZcgjH7ak5u5v28m",
      "activated_stake_sol": 5959851.064160096,
      "commission_pct": 5.0,
      "delinquent": false
    },
    {
      "node_pubkey": "5Cchr1XGEg7dbBXByV5NY2ad8jfxAM7HA3x8D56rq9Ux",
      "vote_pubkey": "GHViLgbrJdZDPb6sphRbeuPNM9cmjsFuGWzrTF1sKF5n",
      "activated_stake_sol": 5635980.302595903,
      "commission_pct": 100.0,
      "delinquent": false
    },
    {
      "node_pubkey": "GnC339vkyXRm1jRX69dt9mapPPu2LbzXfSDoxc91qta6",
      "vote_pubkey": "FKsC411dik9ktS6xPADxs4Fk2SCENvAiuccQHLAPndvk",
      "activated_stake_sol": 4846554.450676286,
      "commission_pct": 7.0,
      "delinquent": false
    }
  ],
  "news": [
    {
      "title": "Payment Channels: 1 Million Payments Per Second",
      "url": "https://solana.com/news/payment-channels-1-million-payments-per-second",
      "published_at": "Thu, 03 Sep 2026 16:26:00 GMT"
    },
    {
      "title": "How to Reclaim Excess SOL After Rent Reduction",
      "url": "https://solana.com/news/how-to-reclaim-excess-sol-after-rent-reduction",
      "published_at": "Thu, 03 Sep 2026 15:15:00 GMT"
    },
    {
      "title": "The Token Supercycle: Everything of Value is Becoming Programmable",
      "url": "https://solana.com/news/the-token-supercycle-oped",
      "published_at": "Wed, 02 Sep 2026 09:00:00 GMT"
    },
    {
      "title": "Webinar Recap: Cross-Border Payments in Latin America",
      "url": "https://solana.com/news/webinar-recap-cross-border-payments-in-latin-america",
      "published_at": "Tue, 01 Sep 2026 09:00:00 GMT"
    },
    {
      "title": "Solana Changelog: August 27, 2026",
      "url": "https://solana.com/news/solana-changelog-august-27-2026",
      "published_at": "Fri, 28 Aug 2026 16:00:00 GMT"
    },
    {
      "title": "The Token Supercycle Is Here: Solana Brings Breakpoint 2026 to London",
      "url": "https://solana.com/news/breakpoint-2026-london-speakers",
      "published_at": "Thu, 27 Aug 2026 04:15:00 GMT"
    }
  ],
  "upgrades": [
    {
      "simd": "0326",
      "title": "Alpenglow",
      "status": "Review",
      "created": "2025-07-25",
      "url": "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0326-alpenglow.md"
    },
    {
      "simd": "0384",
      "title": "Alpenglow migration",
      "status": "Review",
      "created": "2025-10-21",
      "url": "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0384-alpenglow-migration.md"
    },
    {
      "simd": "0525",
      "title": "Reduce Slot Times",
      "status": "Draft",
      "created": "2026-05-01",
      "url": "https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0525-reduce-slot-times.md"
    }
  ],
  "coverage": {
    "included": [
      "network performance and epoch progress",
      "validator activity, stake, commission, and delinquency",
      "SOL price and market capitalization",
      "TVL, DEX volume, fees, protocol revenue, and stablecoin supply",
      "official ecosystem news and SIMD upgrade status",
      "bounded robust anomaly detection and source health"
    ],
    "not_included": [
      "daily active addresses require an indexed address dataset",
      "true Real Economic Value requires MEV/tip data and is not equated with protocol revenue",
      "tokenized-equity volume is omitted until an authoritative no-key source is available",
      "social sentiment is omitted because X access requires credentials and terms-sensitive collection"
    ]
  },
  "methodology": {
    "anomaly_model": "Median absolute deviation with |robust z| >= 3.5 plus explicit operational thresholds.",
    "freshness_policy": "No last-known-good values are silently carried forward; failed source values become null.",
    "units": "SOL values are converted from lamports. DeFiLlama and CoinGecko monetary values are nominal USD."
  },
  "sources": [
    {
      "id": "solana_rpc",
      "label": "Solana mainnet JSON-RPC batch",
      "url": "https://api.mainnet-beta.solana.com",
      "fetched_at": "2026-09-06T20:25:02Z",
      "status": "ok",
      "latency_ms": 6862,
      "error": null
    },
    {
      "id": "defillama_tvl",
      "label": "DeFiLlama chain TVL",
      "url": "https://api.llama.fi/v2/chains",
      "fetched_at": "2026-09-06T20:25:02Z",
      "status": "ok",
      "latency_ms": 128,
      "error": null
    },
    {
      "id": "defillama_dex",
      "label": "DeFiLlama Solana DEX volume",
      "url": "https://api.llama.fi/overview/dexs/Solana?excludeTotalDataChart=false&excludeTotalDataChartBreakdown=true&dataType=dailyVolume",
      "fetched_at": "2026-09-06T20:25:02Z",
      "status": "ok",
      "latency_ms": 90,
      "error": null
    },
    {
      "id": "defillama_fees",
      "label": "DeFiLlama Solana fees",
      "url": "https://api.llama.fi/overview/fees/Solana?excludeTotalDataChart=false&excludeTotalDataChartBreakdown=true&dataType=dailyFees",
      "fetched_at": "2026-09-06T20:25:06Z",
      "status": "ok",
      "latency_ms": 3728,
      "error": null
    },
    {
      "id": "defillama_revenue",
      "label": "DeFiLlama Solana protocol revenue",
      "url": "https://api.llama.fi/overview/fees/Solana?excludeTotalDataChart=true&excludeTotalDataChartBreakdown=true&dataType=dailyRevenue",
      "fetched_at": "2026-09-06T20:25:06Z",
      "status": "ok",
      "latency_ms": 109,
      "error": null
    },
    {
      "id": "defillama_stablecoins",
      "label": "DeFiLlama stablecoin chains",
      "url": "https://stablecoins.llama.fi/stablecoinchains",
      "fetched_at": "2026-09-06T20:25:06Z",
      "status": "ok",
      "latency_ms": 115,
      "error": null
    },
    {
      "id": "coingecko_sol",
      "label": "CoinGecko SOL market data",
      "url": "https://api.coingecko.com/api/v3/simple/price?ids=solana&vs_currencies=usd&include_24hr_change=true&include_market_cap=true&include_last_updated_at=true",
      "fetched_at": "2026-09-06T20:25:06Z",
      "status": "ok",
      "latency_ms": 173,
      "error": null
    },
    {
      "id": "solana_news",
      "label": "Solana official news RSS",
      "url": "https://solana.com/news/rss.xml",
      "fetched_at": "2026-09-06T20:25:07Z",
      "status": "ok",
      "latency_ms": 492,
      "error": null
    },
    {
      "id": "simd_0326",
      "label": "Solana SIMD proposals/0326-alpenglow.md",
      "url": "https://raw.githubusercontent.com/solana-foundation/solana-improvement-documents/main/proposals/0326-alpenglow.md",
      "fetched_at": "2026-09-06T20:25:07Z",
      "status": "ok",
      "latency_ms": 123,
      "error": null
    },
    {
      "id": "simd_0384",
      "label": "Solana SIMD proposals/0384-alpenglow-migration.md",
      "url": "https://raw.githubusercontent.com/solana-foundation/solana-improvement-documents/main/proposals/0384-alpenglow-migration.md",
      "fetched_at": "2026-09-06T20:25:07Z",
      "status": "ok",
      "latency_ms": 308,
      "error": null
    },
    {
      "id": "simd_0525",
      "label": "Solana SIMD proposals/0525-reduce-slot-times.md",
      "url": "https://raw.githubusercontent.com/solana-foundation/solana-improvement-documents/main/proposals/0525-reduce-slot-times.md",
      "fetched_at": "2026-09-06T20:25:07Z",
      "status": "ok",
      "latency_ms": 189,
      "error": null
    }
  ],
  "anomalies": [
    {
      "severity": "warning",
      "metric": "delinquent_validator_share",
      "value": 0.024531024531024532,
      "rule": "delinquent validators >= 2% of observed vote accounts"
    }
  ]
}
