⚠️ Deprecated —
EnergyTradeis superseded byP2PTrade. UseP2PTradefor all new energy contract implementations on the DEG network.
Canonical IRI:
https://schema.nfh.global/EnergyTradeTags:energy, p2p, trade, contract, prosumer, deg, becknNamespace:https://schema.nfh.global/Part of the DEG Schema
P2P energy trade contract — a subclass of Contract specialised for energy delivery between prosumers on a Digital Energy Grid (DEG) network. Represents the complete traded energy contract including offer terms, resource attributes, delivery tracking, and customer details.
Migration: Replace
EnergyTradereferences withP2PTradeandEnergyContract. Domain-specific attributes (offer, delivery, resource, customer) remain available via the companion schemas listed below.
Related domain schemas (split from the combined energy trade specification):
| Schema | Beckn Attachment Point | Description |
|---|---|---|
EnergyTradeOffer |
Offer.offerAttributes |
Pricing model, validity/delivery windows, and optional gift parameters |
EnergyGift |
EnergyTradeOffer.gift |
Gift energy — lookupHash, claim verifier, expiration |
EnergyTradeOrder |
Order.orderAttributes |
Platform and utility identifiers for the trade order |
EnergyTradeDelivery |
orderItemAttributes.fulfillmentAttributes |
Real-time delivery tracking — status, meter readings, quantities |
EnergyResource |
Item.itemAttributes |
Energy source characteristics (solar, wind, grid, etc.) |
EnergyCustomer |
Buyer.buyerAttributes, Provider.providerAttributes |
Customer info: meterId, sanctionedLoad, utilityCustomerId |
EnergyOrderItem |
orderItemAttributes |
Order item wrapper combining resource, offer, and delivery |
| Version | attributes.yaml | context.jsonld | vocab.jsonld | README | Status |
|---|---|---|---|---|---|
| v0.3 | attributes.yaml | context.jsonld | vocab.jsonld | README | ⚠️ Deprecated |
| v2.0 | attributes.yaml | context.jsonld | vocab.jsonld | README | ⚠️ Deprecated · owl:equivalentClass deg:P2PTrade |
| Property | Type | Required | Description |
|---|---|---|---|
energyResource |
EnergyResource |
— | Energy source characteristics for this trade. |
delivery |
EnergyTradeDelivery |
— | Delivery tracking attributes for this energy trade. |
offer |
EnergyTradeOffer |
— | Energy trade offer attributes (pricing model, windows). |
customer |
EnergyCustomer |
— | Energy customer attributes (meter, utility, load). |
Inherits all properties from Contract including id, displayId, items, status, contractValue, participants, entitlements, and fulfillments.
| Resource | URL |
|---|---|
| Canonical IRI | https://schema.nfh.global/EnergyTrade |
| JSON Schema (latest) | https://schema.nfh.global/EnergyTrade/v2.0 |
| context.jsonld (latest) | https://schema.nfh.global/EnergyTrade/v2.0/context.jsonld |
| vocab.jsonld (latest) | https://schema.nfh.global/EnergyTrade/v2.0/vocab.jsonld |
| Root context.jsonld | https://schema.nfh.global/context.jsonld |
| Root vocab.jsonld | https://schema.nfh.global/vocab.jsonld |