Environment and Pre-Requisites

  • Operating system: Linux or macOS are recommended. Windows users should run a Linux VM or WSL.

  • Baseline chain state: Run your chain locally and note current runtime metadata (e.g., spec_version and impl_version in runtime/src/lib.rs).

  • Tooling installed:

    • psvm for Polkadot SDK version management.

    • zepter for Rust workspace cleanups.

    • try-runtime for migration testing.

    • Cargo and Rust (latest stable toolchain).

Last updated