Nebra: Energy Trading Marketplace

This is the core of the system where the units will be traded by the users, as per their roles. The marketplace will be directly connected to the blockchain at the backend to ensure the entire lifecycle of a unit and activities performed by the users are tracked and visible on an open ledger (conditions apply).
The basic underlying mechanics would resemble that of a mainstream P2P crypto exchange and would facilitate the suppliers and consumers to place sell and buy orders, respectively.
All of the external services required to execute energy trade will be integrated directly into this layer, including (but not limited to) smart meter management system, customer relationship management system, invoicing engine, regulatory reporting system, and the supplier-distributor-consumer contract manager.
For enterprise-grade integrations, we will release an API suite with documentation to help developers integrate the marketplace with their customized frontends.
The distribution layer of the system will be directly connected to the marketplace and the blockchain layer, suppliers, and consumers. It would work as the operations backend of the marketplace.
For instance, when a power supplier generates and releases an energy unit to be consumed, the purchase will happen via Nebra, however, the actual movement of the unit from the source to the consumer’s appliance will occur via grids/distributors.
After linking the consumers’ properties and facilities to the grid, they will automatically be connected to Nebra.
All consumers will be able to convert their roles to prosumers if they can supply energy to the grid as well. In such cases, they would have access to REST APIs and smart contracts that they would be able to consume to achieve all the features offered to power suppliers.
In the future, the marketplace will also facilitate inter grid energy trading.