PROOF OF OWNERSHIP

[ CLAIM YOUR PROGRAM ]

Anyone can point the pack at public code — that's the point of open verification. But only the program's upgrade authority can claim it: sign one off-chain message and every certificate the pack issues for your program carries OWNER-VERIFIED. Commissioned audit vs. anonymous scan — the seal is the difference.

SIGN THE CLAIM (upgrade authority key)
# sign "cachorro:claim:<programId>" with the program's upgrade authority
solana sign-offchain-message "cachorro:claim:<PROGRAM_ID>" \
  -k <upgrade-authority-keypair.json>

# or from a wallet:  signMessage("cachorro:claim:<PROGRAM_ID>")
we fetch the upgrade authority straight from the program's on-chain ProgramData account and verify the ed25519 signature — no wallet connect, no custody, no trust in us.