{
  "schema": "ioen.biochar.mrv-report/1",
  "report_id": "RPT-2026-05",
  "period": {
    "year": 2026,
    "month": 5,
    "label": "May 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": 965.3059,
    "process_emissions_tco2": 8.993,
    "buffer_deduction_tco2": 95.6313,
    "net_corcs_tco2": 579.0371,
    "unit": "tCO2e"
  },
  "verification": {
    "satellite": {
      "firms_fire_events": 0,
      "sentinel_ndvi_mean": 0.74,
      "sentinel_ndvi_min": 0.66,
      "landuse_ok": 1,
      "flags": "[]"
    },
    "weather": {
      "temp_c_mean": 27.4,
      "temp_c_min": 22.4,
      "temp_c_max": 33,
      "humidity_mean": 81.7,
      "provider": "open-meteo"
    }
  },
  "batches": [
    {
      "batch_external_id": "CM-20260501",
      "biochar_output_kg": 13057.9,
      "hc_molar_ratio": 0.441,
      "started_at": 1777597200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6768,
      "net_corcs_tco2": 21.652
    },
    {
      "batch_external_id": "CM-20260502",
      "biochar_output_kg": 12522.1,
      "hc_molar_ratio": 0.437,
      "started_at": 1777683600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.68,
      "net_corcs_tco2": 20.8625
    },
    {
      "batch_external_id": "CM-20260503",
      "biochar_output_kg": 13476.7,
      "hc_molar_ratio": 0.475,
      "started_at": 1777770000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6496,
      "net_corcs_tco2": 21.449
    },
    {
      "batch_external_id": "CM-20260504",
      "biochar_output_kg": 12472,
      "hc_molar_ratio": 0.443,
      "started_at": 1777856400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6751,
      "net_corcs_tco2": 20.6315
    },
    {
      "batch_external_id": "CM-20260505",
      "biochar_output_kg": 12753.1,
      "hc_molar_ratio": 0.421,
      "started_at": 1777942800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6929,
      "net_corcs_tco2": 21.6512
    },
    {
      "batch_external_id": "CM-20260506",
      "biochar_output_kg": 13533.2,
      "hc_molar_ratio": 0.431,
      "started_at": 1778029200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6848,
      "net_corcs_tco2": 22.7074
    },
    {
      "batch_external_id": "CM-20260508",
      "biochar_output_kg": 13447.7,
      "hc_molar_ratio": 0.459,
      "started_at": 1778202000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6623,
      "net_corcs_tco2": 21.8229
    },
    {
      "batch_external_id": "CM-20260509",
      "biochar_output_kg": 12849.3,
      "hc_molar_ratio": 0.468,
      "started_at": 1778288400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6551,
      "net_corcs_tco2": 20.6258
    },
    {
      "batch_external_id": "CM-20260510",
      "biochar_output_kg": 12545.1,
      "hc_molar_ratio": 0.475,
      "started_at": 1778374800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6496,
      "net_corcs_tco2": 19.9663
    },
    {
      "batch_external_id": "CM-20260511",
      "biochar_output_kg": 13064.8,
      "hc_molar_ratio": 0.445,
      "started_at": 1778461200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6735,
      "net_corcs_tco2": 21.5606
    },
    {
      "batch_external_id": "CM-20260512",
      "biochar_output_kg": 13066.1,
      "hc_molar_ratio": 0.429,
      "started_at": 1778547600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6864,
      "net_corcs_tco2": 21.9754
    },
    {
      "batch_external_id": "CM-20260513",
      "biochar_output_kg": 13112.8,
      "hc_molar_ratio": 0.453,
      "started_at": 1778634000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6671,
      "net_corcs_tco2": 21.4337
    },
    {
      "batch_external_id": "CM-20260515",
      "biochar_output_kg": 12707.3,
      "hc_molar_ratio": 0.433,
      "started_at": 1778806800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6832,
      "net_corcs_tco2": 21.2715
    },
    {
      "batch_external_id": "CM-20260516",
      "biochar_output_kg": 13552.7,
      "hc_molar_ratio": 0.421,
      "started_at": 1778893200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6929,
      "net_corcs_tco2": 23.0087
    },
    {
      "batch_external_id": "CM-20260517",
      "biochar_output_kg": 13313,
      "hc_molar_ratio": 0.424,
      "started_at": 1778979600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6905,
      "net_corcs_tco2": 22.5226
    },
    {
      "batch_external_id": "CM-20260518",
      "biochar_output_kg": 13006.3,
      "hc_molar_ratio": 0.423,
      "started_at": 1779066000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6913,
      "net_corcs_tco2": 22.0295
    },
    {
      "batch_external_id": "CM-20260519",
      "biochar_output_kg": 13315.3,
      "hc_molar_ratio": 0.451,
      "started_at": 1779152400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6687,
      "net_corcs_tco2": 21.8169
    },
    {
      "batch_external_id": "CM-20260520",
      "biochar_output_kg": 12516.9,
      "hc_molar_ratio": 0.448,
      "started_at": 1779238800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6711,
      "net_corcs_tco2": 20.5825
    },
    {
      "batch_external_id": "CM-20260522",
      "biochar_output_kg": 13519.5,
      "hc_molar_ratio": 0.469,
      "started_at": 1779411600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6543,
      "net_corcs_tco2": 21.6752
    },
    {
      "batch_external_id": "CM-20260523",
      "biochar_output_kg": 13183.3,
      "hc_molar_ratio": 0.476,
      "started_at": 1779498000,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6488,
      "net_corcs_tco2": 20.9563
    },
    {
      "batch_external_id": "CM-20260524",
      "biochar_output_kg": 13069.8,
      "hc_molar_ratio": 0.47,
      "started_at": 1779584400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6535,
      "net_corcs_tco2": 20.9287
    },
    {
      "batch_external_id": "CM-20260525",
      "biochar_output_kg": 13057.8,
      "hc_molar_ratio": 0.44,
      "started_at": 1779670800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6776,
      "net_corcs_tco2": 21.6776
    },
    {
      "batch_external_id": "CM-20260526",
      "biochar_output_kg": 13326.5,
      "hc_molar_ratio": 0.421,
      "started_at": 1779757200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6929,
      "net_corcs_tco2": 22.6246
    },
    {
      "batch_external_id": "CM-20260527",
      "biochar_output_kg": 12630.6,
      "hc_molar_ratio": 0.457,
      "started_at": 1779843600,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6639,
      "net_corcs_tco2": 20.5464
    },
    {
      "batch_external_id": "CM-20260529",
      "biochar_output_kg": 13099.6,
      "hc_molar_ratio": 0.462,
      "started_at": 1780016400,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6599,
      "net_corcs_tco2": 21.1811
    },
    {
      "batch_external_id": "CM-20260530",
      "biochar_output_kg": 12511.1,
      "hc_molar_ratio": 0.43,
      "started_at": 1780102800,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6856,
      "net_corcs_tco2": 21.0173
    },
    {
      "batch_external_id": "CM-20260531",
      "biochar_output_kg": 12565.2,
      "hc_molar_ratio": 0.44,
      "started_at": 1780189200,
      "lca_breakdown_json": null,
      "permanence_factor": 0.6776,
      "net_corcs_tco2": 20.8599
    }
  ],
  "batch_count": 27,
  "integrity": {
    "sha256": "4cb795cf71a39a1bd3f445e84e7a472a62ce9838357bcf495812e11010853f84",
    "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:52:53.316Z"
}