This project monitors the Ethereum blockchain for transactions involving the Beacon Deposit Contract address and logs the details of these transactions to a file.
- Prerequisites
- Installation
- Usage
- Configuration
- Logging
- Contributing
- License
- Python 3.6+
- Alchemy API key
- Clone the repository:
git clone https://github.com/yourusername/eth-deposit-tracker.git cd eth-deposit-tracker
- Set up a virtual environment:
python -m venv eth_tracker_env source eth_tracker_env/bin/activate # On Windows use `eth_tracker_env\Scripts\activate
- Install required libraries
pip install web3
- Update the script:
Open the eth_deposit_tracker.py file in a text editor.
Replace the placeholder values with your actual Alchemy API URL and the Beacon Deposit Contract address.