{
  "schema": "ioen.biochar.mrv-report/1",
  "report_id": "RPT-2026-03",
  "period": {
    "year": 2026,
    "month": 3,
    "label": "Mar 2026"
  },
  "status": "verified",
  "methodology_version": "puro_biochar_2022_v3",
  "site": {
    "id": "CVB-01",
    "name": "Cagayan Valley Biochar 01",
    "country": "Philippines",
    "location": {
      "lat": 17.6131,
      "lng": 121.7269
    },
    "feedstock_type": "napier_grass",
    "pyrolysis_tech": "charmaker_cpp2000",
    "puro_project_id": "PURO-PH-BIO-2026-001",
    "mean_annual_soil_temp_c": 25.5
  },
  "lca": null,
  "accounting": {
    "gross_co2_tonnes": 964.2928,
    "process_emissions_tco2": 8.9833,
    "buffer_deduction_tco2": 95.531,
    "net_corcs_tco2": 574.5026,
    "unit": "tCO2e"
  },
  "verification": {
    "satellite": {
      "firms_fire_events": 0,
      "sentinel_ndvi_mean": 0.75,
      "sentinel_ndvi_min": 0.67,
      "landuse_ok": 1,
      "flags": "[]"
    },
    "weather": {
      "temp_c_mean": 27.1,
      "temp_c_min": 21.4,
      "temp_c_max": 32.4,
      "humidity_mean": 76.6,
      "provider": "open-meteo"
    }
  },
  "batches": [
    {
      "batch_external_id": "CM-20260301",
      "biochar_output_kg": 13555.4,
      "hc_molar_ratio": 0.446,
      "started_at": 1772326800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6727,
      "net_corcs_tco2": 22.3437
    },
    {
      "batch_external_id": "CM-20260302",
      "biochar_output_kg": 13550.6,
      "hc_molar_ratio": 0.47,
      "started_at": 1772413200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6535,
      "net_corcs_tco2": 21.6987
    },
    {
      "batch_external_id": "CM-20260303",
      "biochar_output_kg": 12499.6,
      "hc_molar_ratio": 0.442,
      "started_at": 1772499600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.676,
      "net_corcs_tco2": 20.7018
    },
    {
      "batch_external_id": "CM-20260304",
      "biochar_output_kg": 12919.1,
      "hc_molar_ratio": 0.441,
      "started_at": 1772586000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6768,
      "net_corcs_tco2": 21.4219
    },
    {
      "batch_external_id": "CM-20260305",
      "biochar_output_kg": 12691.5,
      "hc_molar_ratio": 0.472,
      "started_at": 1772672400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.652,
      "net_corcs_tco2": 20.2735
    },
    {
      "batch_external_id": "CM-20260306",
      "biochar_output_kg": 13276.9,
      "hc_molar_ratio": 0.476,
      "started_at": 1772758800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6488,
      "net_corcs_tco2": 21.105
    },
    {
      "batch_external_id": "CM-20260308",
      "biochar_output_kg": 13390.1,
      "hc_molar_ratio": 0.453,
      "started_at": 1772931600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6671,
      "net_corcs_tco2": 21.887
    },
    {
      "batch_external_id": "CM-20260309",
      "biochar_output_kg": 12403.3,
      "hc_molar_ratio": 0.428,
      "started_at": 1773018000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6872,
      "net_corcs_tco2": 20.8851
    },
    {
      "batch_external_id": "CM-20260310",
      "biochar_output_kg": 12995.2,
      "hc_molar_ratio": 0.45,
      "started_at": 1773104400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6695,
      "net_corcs_tco2": 21.318
    },
    {
      "batch_external_id": "CM-20260311",
      "biochar_output_kg": 12501.5,
      "hc_molar_ratio": 0.438,
      "started_at": 1773190800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6792,
      "net_corcs_tco2": 20.8036
    },
    {
      "batch_external_id": "CM-20260312",
      "biochar_output_kg": 12833.8,
      "hc_molar_ratio": 0.421,
      "started_at": 1773277200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6929,
      "net_corcs_tco2": 21.7881
    },
    {
      "batch_external_id": "CM-20260313",
      "biochar_output_kg": 12710.7,
      "hc_molar_ratio": 0.476,
      "started_at": 1773363600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6488,
      "net_corcs_tco2": 20.205
    },
    {
      "batch_external_id": "CM-20260315",
      "biochar_output_kg": 13213.5,
      "hc_molar_ratio": 0.431,
      "started_at": 1773536400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6848,
      "net_corcs_tco2": 22.171
    },
    {
      "batch_external_id": "CM-20260316",
      "biochar_output_kg": 13615.6,
      "hc_molar_ratio": 0.457,
      "started_at": 1773622800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6639,
      "net_corcs_tco2": 22.1487
    },
    {
      "batch_external_id": "CM-20260317",
      "biochar_output_kg": 12845.7,
      "hc_molar_ratio": 0.48,
      "started_at": 1773709200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6456,
      "net_corcs_tco2": 20.3198
    },
    {
      "batch_external_id": "CM-20260318",
      "biochar_output_kg": 12431.9,
      "hc_molar_ratio": 0.462,
      "started_at": 1773795600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6599,
      "net_corcs_tco2": 20.1015
    },
    {
      "batch_external_id": "CM-20260319",
      "biochar_output_kg": 13618.7,
      "hc_molar_ratio": 0.446,
      "started_at": 1773882000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6727,
      "net_corcs_tco2": 22.4479
    },
    {
      "batch_external_id": "CM-20260320",
      "biochar_output_kg": 12409.2,
      "hc_molar_ratio": 0.473,
      "started_at": 1773968400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6512,
      "net_corcs_tco2": 19.7982
    },
    {
      "batch_external_id": "CM-20260322",
      "biochar_output_kg": 12704.6,
      "hc_molar_ratio": 0.463,
      "started_at": 1774141200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6591,
      "net_corcs_tco2": 20.5177
    },
    {
      "batch_external_id": "CM-20260323",
      "biochar_output_kg": 13444,
      "hc_molar_ratio": 0.472,
      "started_at": 1774227600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.652,
      "net_corcs_tco2": 21.4754
    },
    {
      "batch_external_id": "CM-20260324",
      "biochar_output_kg": 13489.6,
      "hc_molar_ratio": 0.447,
      "started_at": 1774314000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6719,
      "net_corcs_tco2": 22.2086
    },
    {
      "batch_external_id": "CM-20260325",
      "biochar_output_kg": 13342.3,
      "hc_molar_ratio": 0.437,
      "started_at": 1774400400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.68,
      "net_corcs_tco2": 22.2288
    },
    {
      "batch_external_id": "CM-20260326",
      "biochar_output_kg": 12433.7,
      "hc_molar_ratio": 0.466,
      "started_at": 1774486800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6567,
      "net_corcs_tco2": 20.0072
    },
    {
      "batch_external_id": "CM-20260327",
      "biochar_output_kg": 13592.7,
      "hc_molar_ratio": 0.427,
      "started_at": 1774573200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.688,
      "net_corcs_tco2": 22.9149
    },
    {
      "batch_external_id": "CM-20260329",
      "biochar_output_kg": 12695.8,
      "hc_molar_ratio": 0.422,
      "started_at": 1774746000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6921,
      "net_corcs_tco2": 21.5287
    },
    {
      "batch_external_id": "CM-20260330",
      "biochar_output_kg": 12918.6,
      "hc_molar_ratio": 0.467,
      "started_at": 1774832400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6559,
      "net_corcs_tco2": 20.7622
    },
    {
      "batch_external_id": "CM-20260331",
      "biochar_output_kg": 12823.5,
      "hc_molar_ratio": 0.434,
      "started_at": 1774918800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6824,
      "net_corcs_tco2": 21.4406
    }
  ],
  "batch_count": 27,
  "integrity": {
    "sha256": "c94bcf8793cef8e290ba8e4ecd2a950df42b5434ab69a1c22e6e7327b025c9b2",
    "anchored_on_chain": false,
    "note": "On-chain anchoring + CORC tokenisation arrive in v2."
  },
  "disclaimer": "Demo data. Accounting indicative pending Puro 2022 methodology PDF. No PII shown.",
  "generated_at": "2026-07-08T12:53:15.602Z"
}