{
 "dataset": "Sub-cent taker buys on Polymarket, July to September 2026",
 "version": "v1",
 "built_utc": {
  "started": "2026-11-06T01:48:32Z",
  "finished": "2026-11-06T01:53:22Z"
 },
 "sources": [
  "Polygon logs of Polymarket's two V2 exchanges, block times from 2026-07-01T00:00Z to 2026-10-01T00:00Z (blocks 89,439,337 to 94,738,440), as one RPC endpoint returned them.",
  "ConditionResolution events of Conditional Tokens (0x4D97DCd97eC945f40cF65F87097ACe5EA0476045) to 2026-11-03T00:00Z.",
  "Polymarket's public Gamma and Data APIs, read on November 3 and 4, 2026: the token map, the event of each market, the fee type, and the states of each proposed result."
 ],
 "rules": "Every rule comes from the article's methods page and applies here unchanged.",
 "build": {
  "export_code_sha256": "35f66e49ea03c3903edcc554f51a7de9398e303c6d9fa37c403f12834642a4f5",
  "python": "3.10.5",
  "duckdb": "1.5.6"
 },
 "files": {
  "README.md": {
   "bytes": 8997,
   "sha256": "fe2a4dcf6b32f3ee66a3e690baa68374d73909da52569cc754792bb80d685f6b"
  },
  "all_taker_buys_by_band_v1.csv": {
   "bytes": 2487,
   "sha256": "9ca099c08e82946f651d11eab681e58ee065fb2e088addfeb2485d95eb2a54d6",
   "rows": 24
  },
  "fields.json": {
   "bytes": 7026,
   "sha256": "a265d4e14ec4efdfe3cb390fe208e15e40d6811fc88e4f328f608b1d44046538"
  },
  "fig1_contracts_vs_money.csv": {
   "bytes": 353,
   "sha256": "9a1dac37837af02b20887740db6e96d11a039887f1c6d75539bb20c2db9bd029",
   "rows": 4
  },
  "fig2_monthly_returns.csv": {
   "bytes": 682,
   "sha256": "9d40196f58fac9a29e736a6fb0efafe824a29f204e28388cf0480ce81d0298e1",
   "rows": 4
  },
  "fig3_two_averages.csv": {
   "bytes": 570,
   "sha256": "12b23e9e102a6391cac4d9ac7ed467720b40951cdd09c3d7bb0160a7708c6b28",
   "rows": 4
  },
  "fig4_spend_buckets.csv": {
   "bytes": 2073,
   "sha256": "56478613ea7ae77fa21e0f36fca6a7078eb633b9ce98f77583d35ec674b396c0",
   "rows": 16
  },
  "fig5_concentration.csv": {
   "bytes": 31894,
   "sha256": "5b2f296d4d5f22f4d6b8e82f3a014f4a26770488b136f20f84e1d0fdfdeaafab",
   "rows": 1062
  },
  "reconciliation_v1.json": {
   "bytes": 81117,
   "sha256": "c042f1fb06a3443193ae670f254c810810786712344d5cd031d82ca1f92bdc0c"
  },
  "sidebar_timing.csv": {
   "bytes": 426,
   "sha256": "30ad46ff5bf92b411afc5fc0fca0ab48a29dfc000f667826315bebdb7b6aeadd",
   "rows": 5
  },
  "status_reconciliation.csv": {
   "bytes": 1045,
   "sha256": "655336c621874b92dcfb56ae899889641316ef5187052a637f7f5e1325c4ad50",
   "rows": 4
  },
  "subcent_cells_v1.csv": {
   "bytes": 42670,
   "sha256": "0f9d27317b3260a3301b25129d49a91e08a38e1196c26aac6221cd6e1dff7b39",
   "rows": 405
  },
  "subcent_core_v1.csv": {
   "bytes": 3716,
   "sha256": "ae073f0a1694347679e28fd09a1df2ff4e1c57433903573bdf8673a99236a9ab",
   "rows": 36
  },
  "subcent_event_counts_v1.csv": {
   "bytes": 978,
   "sha256": "34ccbabf2cdd5e25e59ae797161f98baa34d87877161e9daa47ea16416c5ca8e",
   "rows": 32
  },
  "timing_scopes_v1.csv": {
   "bytes": 2187,
   "sha256": "be1e54fb4c62b8eab2f68cea9948b5f27969667b90faa06e02f97e50f4ac5515",
   "rows": 25
  }
 },
 "reconciliation": {
  "checks": 348,
  "agree": 348,
  "differ": [],
  "checked_against_non_public_data": 124
 }
}