EtherTrendAI is a React-based web application that predicts Ethereum gas prices using AI technology. It provides users with current gas prices and forecasts for the next 24 hours, helping them make informed decisions about their Ethereum transactions.
- Real-time Ethereum gas price display
- AI-powered gas price predictions for 1, 6, 12, and 24 hours ahead
- Interactive line chart for visualizing price trends
- Responsive design for desktop and mobile devices
- React.js
- Chart.js with react-chartjs-2
- Axios for API requests
- Tailwind CSS for styling
- Etherscan API for current gas prices
Before you begin, ensure you have met the following requirements:
- Node.js (v14.0.0 or later)
- npm (v6.0.0 or later)
- An Etherscan API key
-
Clone the repository: git clone https://github.com/manish2889/ethertrendai-gas-predictor.git
-
Navigate to the project directory: cd ethertrendai-gas-predictor
-
Install the dependencies: npm install
-
Create a
.env
file in the root directory and add your Etherscan API key: REACT_APP_ETHERSCAN_API_KEY=your_api_key_here
To run the application locally:
-
Start the development server: npm start
-
Open your browser and visit
http://localhost:3000
To create a production build: npm run build
This will create a build
directory with optimized production-ready files.
Contributions to EtherTrendAI are welcome! Please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or feedback, please reach out to [email protected].
- Etherscan API for providing gas price data
- React
- Chart.js
- Tailwind CSS