This project aims to analyze the trading volume and average price of CryptoPunks NFTs on the Ethereum blockchain. By leveraging data from the Moralis API, we process and visualize the trends over a specified period.
To fetch and process CryptoPunks transaction data to understand market trends and investor behavior.
Retrieve NFT transaction data, clean and process it, and create visualizations that showcase the trading volume and average price of CryptoPunks NFTs over the past few days.
- Data Collection from Moralis API
- Data Filtering and Processing
- Calculation of Daily Volumes and Average Prices
- Visualization using Matplotlib
- Python 3.7 or above
- Moralis API Key
moralis
numpy
pandas
matplotlib
dotenv
-
Clone the repository:
git clone https://github.com/Deba951/cryptopunks-analysis.git cd cryptopunks-analysis
-
Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install the required libraries:
pip install -r requirements.txt
-
Create a
.env
file and add your Moralis API key:api_key=your_moralis_api_key
Run the script to fetch, process, and visualize CryptoPunks transaction data:
python main.py