01 / UPGRADES
Upgrades
Compare SHA-256 hashes of the published ELF. If the bytecode changes, you see it — before and after.
PROGRAM CHANGE MONITORING / SOLANA
Add a program to the watchlist. DIFF reads the on-chain loader account, hashes the published code, and records who is still allowed to upgrade it.
01 / UPGRADES
Compare SHA-256 hashes of the published ELF. If the bytecode changes, you see it — before and after.
02 / AUTHORITY
Read the upgrade authority from ProgramData. Remove it and the program is immutable. Transfer it and the signer changes.
03 / EVIDENCE
Every check stores slot, last deploy slot, and the related transaction when the RPC can attach it.
HOW IT WORKS