📝 Program Version Manager

Comprehensive program version management với upgrade tracking, deployment planning, và authority management cho Solana programs.

Manager Mode

Common Programs

Single Program Analysis

📊 Version Tracking

Track program versions, deployment history, size changes, và authority modifications over time.

🔄 Upgrade Planning

Create detailed deployment plans với cost estimation, required signers, và validation checks.

📈 Batch Analysis

Analyze multiple programs simultaneously với statistics, trends, và comparative insights.

🔍 Version Comparison

Compare program versions với detailed diff analysis, size changes, và breaking change detection.

🛡️ Authority Management

Track upgrade authorities, validate permissions, và manage access control cho program updates.

💰 Cost Estimation

Calculate deployment costs, estimate gas usage, và optimize upgrade strategies.

📖 Usage Guide

1. Single Program Analysis:

  • Select from common programs hoặc enter custom program ID
  • View current version, size, upgrade status
  • Access detailed version history và 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 với version history
  • Select two versions để compare
  • View detailed diff với size changes
  • Identify breaking changes và impacts

4. Deployment Planning:

  • Enter program ID, buffer account, authority
  • Generate deployment plan với cost estimates
  • Validate upgrade compatibility
  • Review warnings và required signatures