Who holds
the authority?
Post-quantum authorization for Solana programs.
01 / THE PROGRAM
An upgrade begins with a request.
PROGRAM STATE
Protected / v1.0
Protected / v1.0
002 / THE SIGNATURE
A signature for
this exact change.
Authorization is bound to the proposed code. Change the code, and the signature no longer matches.
PROPOSED UPGRADE
Signature-bound payload
Signature-bound payload