Supply Chain Carbon Evidence Pack
Diamond Product v1.0.0 CSRD Support
Data infrastructure only. Evidence artifacts support documentation workflows. Not certification of any kind.
One API Call. Evidence-Wrapped.
Combine VeChain network telemetry with EU carbon intelligence — delivered as a single evidence envelope with source lineage, content hashes, and optional blockchain anchoring.
Before vs After
— Before
- Manual data collection from 4+ sources
- Excel spreadsheets with no audit trail
- No source attribution
- Outdated carbon factors
- Hours of work per report
Included After
- Single API call
- Evidence envelope with content hash
- Full source lineage
- Current EU ETS + grid data
- Seconds, not hours
Data Sources
| Source | Data | Update |
|---|---|---|
| VeChain Mainnet | Network health, TX count, energy metrics | Real-time |
| EU ETS | Carbon price (EUR/tCO2) | Daily |
| Ember Climate | Grid CO2 intensity (25 EU countries) | Annual |
| UK Grid | Real-time grid carbon | 30-min |
Endpoint
GET /api/v1/evidence/supplychain-carbon/{product_id}
| Param | Type | Default | Description |
|---|---|---|---|
| product_id | path | - | Use "network" for general metrics |
| format | query | summary | summary | pack (PDF) |
| country | query | DE | ISO country code for grid intensity |
| anchor | query | none | none | polygon | xrpl | both |
Example Request
curl https://api.feedoracle.io/api/v1/evidence/supplychain-carbon/network?country=DE
Example Response
{
"evidence_envelope": {
"schema_version": "1.0.0",
"as_of": "2026-01-29T21:45:00Z",
"content_hash": "sha256:e3b0c44..."
},
"evidence_envelope": {
"schema_version": "1.0.0",
"as_of": "2026-01-29T21:45:00Z",
"content_hash": "sha256:e3b0c44..."
},
See full example response for complete structure.
Use Cases
| For | Workflow | Why FeedOracle |
|---|---|---|
| CSRD Teams | Scope 3 documentation | Traceable inputs with source lineage |
| Data Engineers | ESG dashboards | Schema-versioned, content-hashed |
| Auditors | Claim verification | Blockchain-anchored evidence |
| Carbon Platforms | Product footprints | EU ETS + grid data via REST |
Evidence Properties
| Property | Description |
|---|---|
| as_of | ISO 8601 timestamp of evidence generation |
| schema_version | Semantic version for data structure |
| content_hash | SHA-256 hash for integrity verification |
| sources[] | Array of data sources with retrieval timestamps |
| lineage_graph[] | Data flow from source to derived output |
| anchors | Optional Polygon/XRPL transaction hashes |
Method & Limitations
Carbon estimates are derived values.
Assumptions: Grid intensity based on specified country (default: DE). VeChain PoA benchmark: 0.00001 kWh/TX. EU ETS spot price. No REC/PPA adjustments.
Method version: carbon_estimate_v1.0