📝 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