{"protocol":"Carbon UPI","version":"1.0.0","description":"Digital Public Infrastructure for Climate Action Verification — India","governance":"Brown Swan Private Limited / GreenPe","patent":"Provisional Specification filed 19 December 2025 (IN/PA 3385)","baseUrl":"https://greeenpe.com","architecture":{"model":"7-Layer DPI Stack (modelled on UPI / ONDC)","layers":[{"id":1,"name":"CIH — Composite Identity Hash","status":"ACTIVE","endpoint":"https://greeenpe.com/api/v1/cih/create"},{"id":2,"name":"CDIF — Climate Data Ingestion","status":"ACTIVE","endpoint":"https://greeenpe.com/api/v1/cdif/submit"},{"id":3,"name":"MRV — Deterministic Verification","status":"ACTIVE","endpoint":"https://greeenpe.com/api/v1/mrv/verify"},{"id":4,"name":"GIC — Green Impact Certificate","status":"ACTIVE","endpoint":"https://greeenpe.com/api/v1/gic/issue"},{"id":5,"name":"Registry Interoperability","status":"PLANNED","endpoint":"https://greeenpe.com/api/v1/gic/:id/registry"},{"id":6,"name":"Public Transparency Ledger","status":"ACTIVE","endpoint":"https://greeenpe.com/api/v1/gic/:id"},{"id":7,"name":"Governance & Open Protocol","status":"PLANNED","endpoint":null}]},"endpoints":{"POST /api/v1/cih/create":{"description":"Layer 1 — Create Composite Identity Hash binding identity + asset + device + GPS + time","auth":"none (public protocol endpoint)","rateLimit":"1000/min"},"POST /api/v1/cdif/submit":{"description":"Layer 2 — Submit CDIF-format climate activity data for validation and trust classification","auth":"none (public protocol endpoint)","rateLimit":"100/min"},"POST /api/v1/mrv/verify":{"description":"Layer 3 — Run deterministic MRV calculation using approved methodology","auth":"none (public protocol endpoint)","rateLimit":"100/min"},"POST /api/v1/gic/issue":{"description":"Layer 4 — Issue Green Impact Certificate (programmable climate proof artifact)","auth":"none (public protocol endpoint)","rateLimit":"100/min"},"GET /api/v1/gic/:id":{"description":"Layer 6 — Publicly verify any GIC by ID. No authentication required.","auth":"none (public)","rateLimit":"unlimited"}},"protocolFlow":["POST /api/v1/cih/create       → cihReference (64-char SHA-256)","POST /api/v1/cdif/submit      → accepted data packets + ingestionHash","POST /api/v1/mrv/verify       → tCO2e + calculationTrace + mrvHash","POST /api/v1/gic/issue        → gicId + gicHash + publicVerificationUrl","GET  /api/v1/gic/:id          → public proof verification (any party)"],"methodologyRegistry":[{"id":"METH-SOLAR-001","name":"Grid-Connected Solar Energy Generation","sector":"Energy","formula":"tCO2e = (kWh_generated × data_completeness_factor × grid_EF_kg_per_kWh / 1000) × CAF","authority":"CEA India CO2 Baseline Database v19.0 | AMS-I.D UNFCCC CDM v18","applicableAssets":["FACILITY"],"impactType":"AVOIDED","outputUnit":"tCO2e","emissionFactors":{"primary":0.716,"primaryUnit":"kgCO2_per_kWh","conservativeAdjFactor":0.95,"secondaryFactors":{"diesel_ef":2.68}}},{"id":"METH-SOIL-001","name":"Soil Carbon Sequestration","sector":"Agriculture","formula":"tCO2e = Δsoc_tonnes_per_ha × area_ha × 3.67","authority":"IPCC AR6 | India GHG Program | VM0042 Verra","applicableAssets":["LAND"],"impactType":"REMOVED","outputUnit":"tCO2e","emissionFactors":{"primary":3.67,"primaryUnit":"tCO2_per_tC","conservativeAdjFactor":0.9}},{"id":"METH-BIOGAS-001","name":"Biogas / Methane Capture & Combustion","sector":"Waste","formula":"tCO2e = (CH4_captured_tonnes × CH4_GWP_100yr) + (CH4_combusted_as_CO2_tonnes)","authority":"IPCC AR6 (GWP-100: CH4=27.9) | AMS-III.D UNFCCC CDM","applicableAssets":["FACILITY","LAND"],"impactType":"AVOIDED","outputUnit":"tCO2e","emissionFactors":{"primary":27.9,"primaryUnit":"CO2e_per_tCH4","conservativeAdjFactor":0.95,"secondaryFactors":{"oxidation_factor":0.99}}},{"id":"METH-EV-001","name":"EV Fleet — Avoided Tailpipe Emissions","sector":"Transportation","formula":"tCO2e = km_driven × (petrol_EF_kg_per_km - (kWh_per_km × grid_EF_kg_per_kWh)) / 1000","authority":"MoRTH India | CEA India | IPCC AR6","applicableAssets":["VEHICLE","EV_FLEET"],"impactType":"AVOIDED","outputUnit":"tCO2e","emissionFactors":{"primary":0.192,"primaryUnit":"kgCO2_per_km_petrol","conservativeAdjFactor":0.95,"secondaryFactors":{"ev_kwh_per_km":0.18,"grid_ef":0.716}}},{"id":"METH-WIND-001","name":"Grid-Connected Wind Energy Generation","sector":"Energy","formula":"tCO2e = (kWh_generated × grid_EF_kg_per_kWh / 1000) × CAF","authority":"CEA India CO2 Baseline Database v19.0 | ACM0002 Verra VCS v19","applicableAssets":["FACILITY","MACHINE"],"impactType":"AVOIDED","outputUnit":"tCO2e","emissionFactors":{"primary":0.716,"primaryUnit":"kgCO2_per_kWh","conservativeAdjFactor":0.95}}],"gridEmissionFactors":{"source":"Central Electricity Authority (CEA), CO2 Baseline Database v19.0, FY2023-24","unit":"kgCO2 per kWh","factors":{"India-North":0.716,"India-South":0.682,"India-East":0.821,"India-West":0.698,"India-Northeast":0.642,"India-National":0.716}},"openStandards":{"cdifSchema":"https://greeenpe.com/api/v1/cdif/submit","gicSchema":"https://greeenpe.com/api/v1/gic/issue","methodologyRegistry":"https://greeenpe.com/api/v1"},"becknCompatibility":{"status":"PLANNED","description":"GreenPe will expose Beckn adapter layer wrapping these APIs for ONDC / Energy Beckn network participation","architecture":"Wrap existing Carbon UPI APIs with Beckn adapter — do NOT rebuild as native Beckn"},"registryCompatibility":{"planned":["BEE_CCTS","Verra_VCS","Gold_Standard","POSOCO","CBAM"],"status":"Registry adapters in development (Phase 5)"},"schemaVersion":"CDIF-1.0 / GIC-1.0","hashAlgorithm":"SHA-256 (Node.js crypto)","license":"Proprietary — Brown Swan Private Limited"}