This tool analyzes MakerDAO vaults on PulseChain, providing detailed information about collateral types, debt ceilings, and individual vaults.
- Retrieves debt ceiling and utilization for all active collateral types
- Identifies and analyzes active vaults for each collateral type
- Calculates key metrics like collateralization ratio and debt amounts
- Exports all data to a well-formatted Excel file
-
Clone this repository:
git clone https://github.com/yourusername/makerdao-vault-analysis.git cd makerdao-vault-analysis -
Install the required dependencies:
pip install -r requirements.txt
Run the script with:
python VaultsDebtCeiling.py
The script will:
- Connect to PulseChain RPC
- Analyze all active collateral types
- Find and analyze all vaults for each collateral type
- Output results to the console and to
MakerDAO_Vaults.xlsx
The script generates an Excel file with:
- One sheet per collateral type
- Summary information at the top of each sheet
- Detailed information about each vault
- Sorted by debt amount (largest first)
- Python 3.7+
- Web3.py
- Pandas
- XlsxWriter
MIT