Managing Packages
Learn how to manage Move packages on Sui.
Package security
An upgradeable package's UpgradeCap controls all of its future behavior, so treat package management as a security-sensitive activity. Verify the exact package IDs of your dependencies, and deliberately choose between an immutable package and a custom upgrade policy rather than defaulting to single-key upgrade authority. See Security Best Practices for guidance.
Move Package Management
Learn how to use the Move package manager system.
Address Management (Legacy)
Legacy documentation for the pre-v1.63 Move.lock-based address tracking system. For the current package system, see Move Package Management.
Source Verification
Verify that a Move source package compiles to the bytecode of an onchain package using sui client verify-source.