https://github.com/kayleexx/energychain
https://github.com/kayleexx/energychain
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/kayleexx/energychain
- Owner: Kayleexx
- Created: 2023-10-16T11:31:33.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T19:20:17.000Z (over 2 years ago)
- Last Synced: 2025-03-03T23:58:19.594Z (over 1 year ago)
- Language: Python
- Size: 2.31 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EnergyChain
EnergyChain is a decentralized platform for energy trading built on blockchain technology. It allows users to register as renewable energy providers, trade energy, and claim renewable energy incentives. There are also various algorithms which are proposed here but they are only for analysis.
## Features
- Register as a renewable energy user.
- Add energy to the system, specifying the energy type and quantity.
- Trade energy with other users.
- Claim renewable energy incentives.
- Built on blockchain for security and transparency.
- Analysis of various proposed algorithms.
## Getting Started
### Prerequisites
- MetaMask or a compatible Ethereum wallet extension.
- Node.js and npm installed.
### Installation
1. Clone the repository:
```sh
git clone https://github.com/Kayleexx/EnergyChain.git
2. Navigate to the project directory:
```sh
cd EnergyChain
3. Install dependencies:
```sh
npm install
4. Start the development server:
```sh
npm start
## Usage
- Connect your MetaMask wallet to the application.
- Register as a renewable energy user.
- Add energy to the platform by specifying the type and quantity.
- Trade energy with other users.
- Claim renewable energy incentives.
- Analyze the proposed algorithm with a sample dataset.
## Contributing
We welcome contributions from the community but still this is a personal project. So, any contributions are welcome here!
## Output



