📝 Program Version Manager
Comprehensive program version management with upgrade tracking, deployment planning, and authority management for Solana programs.
Manager Mode
Common Programs
Single Program Analysis
📊 Version Tracking
Track program versions, deployment history, size changes, and authority modifications over time.
🔄 Upgrade Planning
Create detailed deployment plans with cost estimation, required signers, and validation checks.
📈 Batch Analysis
Analyze multiple programs simultaneously with statistics, trends, and comparative insights.
🔍 Version Comparison
Compare program versions with detailed diff analysis, size changes, and breaking change detection.
🛡️ Authority Management
Track upgrade authorities, validate permissions, and manage access control for program updates.
💰 Cost Estimation
Calculate deployment costs, estimate gas usage, and optimize upgrade strategies.
📖 Usage Guide
1. Single Program Analysis:
- Select from common programs or enter custom program ID
- View current version, size, upgrade status
- Access detailed version history and statistics
- Monitor program changes real-time
2. Batch Analysis:
- Analyze up to 20 programs simultaneously
- Compare sizes, upgrade patterns, authorities
- Export comprehensive analysis reports
- Identify trends across program ecosystem
3. Version Comparison:
- Load program with version history
- Select two versions to compare
- View detailed diff with size changes
- Identify breaking changes and impacts
4. Deployment Planning:
- Enter program ID, buffer account, authority
- Generate deployment plan with cost estimates
- Validate upgrade compatibility
- Review warnings and required signatures