Protocol implementation
The Unergy Protocol is implemented by a set of smart contracts written in the Solidity language, and deployed to the Polygon blockchain.
Contract Name | Address | Description |
---|---|---|
| Implements the uWatt | |
| (new instance for every specific Project) (?) | Implements the pWatt |
| Manages permissions and roles within the Unergy Protocol | |
|
| Implements the state variables of the Unergy Protocol. |
|
| This contract handles interactions with Project installer, manages their payments, and also holds pWatts to generate profits for investors. |
|
| This contract handles the energy reporting and the related payments. It also manages the rewards for the uWatt holders. |
|
| This contract manages the project-related operations and stores the data related to them |
| This contract serves as an events router that helps keep track of token movements | |
| This contract handles the logic to keep track of energy generation and generate Renewable Energy Certificates |
Last updated