Upgrade Authority
Programming Model · Deep
The pubkey authorized to upgrade a program's bytecode via the Upgradeable BPF Loader. Only the upgrade authority can deploy new bytecode to the program data account. Setting the upgrade authority to None makes the program immutable. Multisig (e.g., Squads) is commonly used to manage upgrade authority for production programs.