Last Updated: 2025-11-15
Complete index of all data files, their purposes, and usage.
- mint-insights.json ⭐ - Successful mint transaction analysis
- .miteddy-state.json ⭐ - Bot state persistence (nonce, gas hints, last tx)
- .miteddy-state.json ⭐ - Bot state persistence
- Purpose: Stores bot state for crash recovery
- Contents:
nonce: Current noncelastTxHash: Last transaction hashgasLimitHint: Gas limit hint from successful mints (string format)windowOpen: Window open statuslastError: Last error message
- Format: JSON
- Auto-Generated: Yes (by bot)
- Gitignored: Yes (should be)
- When to Use: Bot automatically loads on startup
- mint-insights.json ⭐ - Successful mint transaction analysis
- Purpose: Stores analysis of successful mint transactions
- Contents: Transaction hashes, gas usage, priority fees, timing data
- Format: JSON
- Generated By:
npm run analyze:mints:known - Gitignored: Check
.gitignore - When to Use: Gas strategy research, competitive analysis
- .miteddy.lock - Single-instance lock
- Purpose: Prevents multiple bot instances from running
- Format:
PID:12345\nTimestamp:1734048000000 - Auto-Generated: Yes (by bot)
- Gitignored: Yes (should be)
- When to Use: Bot automatically manages this
- analysis-output.txt - Analysis output text
- Purpose: Text output from analysis scripts
- Format: Plain text
- Gitignored: Yes (should be)
- When to Use: Review analysis results
-
mint-timing-analysis.json - Mint timing analysis
- Purpose: Timing analysis of mint windows
- Format: JSON
- Gitignored: Yes (should be)
- When to Use: Timing research
-
time-estimation-results.json - Time estimation results
- Purpose: Results from time estimation scripts
- Format: JSON
- Gitignored: Yes (should be)
- When to Use: Timing calibration
-
time-samples-temp.json - Temporary time samples
- Purpose: Temporary time sampling data
- Format: JSON
- Gitignored: Yes (should be)
- When to Use: Temporary data (can be deleted)
-
temp-samples.json - Temporary samples
- Purpose: Temporary sampling data
- Format: JSON
- Gitignored: Yes (should be)
- When to Use: Temporary data (can be deleted)
- successful-mints-analysis.json - Successful mints analysis
- Purpose: Analysis of successful mint transactions
- Format: JSON
- Gitignored: Yes (should be)
- When to Use: Mint success analysis
- Pattern:
bot-YYYY-MM-DD_HH-MM-SS-SSS_PST.log - Purpose: Detailed bot execution logs
- Format: Text/JSON (depending on logging mode)
- Gitignored: Yes
- When to Use: Post-mortem analysis, troubleshooting, debugging
- Pattern:
detailed-YYYY-MM-DD_HH-MM-SS-SSS_PST.json - Purpose: Structured JSON logs with full telemetry
- Format: JSON
- Gitignored: Yes
- When to Use: Deep analysis, performance metrics
- Created By: Bot automatically
- Updated By: Bot automatically
- Read By: Bot on startup
- Manual Edit: Not recommended (bot manages this)
- Backup: Optional (for recovery)
- Created By: Bot on startup
- Removed By: Bot on exit (or manually if stale)
- Purpose: Single-instance enforcement
- Manual Edit: Not recommended
- Created By:
npm run analyze:mints:known - Updated By: Re-run analysis script
- Read By: Gas policy analysis, research
- Manual Edit: Can add transaction hashes to analyze
- Location: Root directory
- Created By: Various analysis scripts
- Updated By: Scripts
- Read By: Manual review, other scripts
- Manual Edit: Not recommended
- Location:
data/directory
- Index of Indexes ⭐ - Master navigation hub for all indexes
- Documentation Index - Complete documentation index
- Analysis Index - Complete analysis index (80+ reports)
- Audit Index - Complete audit index (80+ audits)
- Cross-Reference Map - Relationships between documents
- Timeline Index - Chronological index (117+ cross-references)
- Changelog - All changes (67+ cross-references)
- Gas Policy Analysis - Uses
mint-insights.json - File System Usage - File operations guide
- Configuration Guide - Configuration reference
- Temporary Files:
data/temp-*.json,data/time-samples-temp.jsoncan be deleted - Old Logs: Archive or delete old log files periodically
- State Files:
.miteddy-state.jsonand.miteddy.lockare auto-managed
- State File: Backup
.miteddy-state.jsonbefore major changes - Analysis Data: Keep
mint-insights.jsonfor historical reference - Logs: Archive important log files before deletion
.miteddy-state.json- Contains sensitive state.miteddy.lock- Runtime lock filelogs/- All log filesdata/- Analysis data (temporary)mint-insights.json- May contain transaction data
- Configuration examples (
.env.example.*) - Documentation files
- Scripts
⭐ = Most important / Frequently used