Docs/Reference/Program token
Program token
The per-program reward contract that stores balances, expiry behavior, metadata, royalties, and brand controls.
State#
Each program token stores the public program state customers and marketplaces need.
The program token stores the immutable issuer, current admin owner, program ID, name, symbol, artwork, description, metadata URI overrides, capability flags, royalty settings, pending royalty balances, and consumed admin nonces.
Brand actions#
Admin actions are owner-signed updates to program behavior. They cover metadata URI updates, royalty configuration, capability flags, royalty receiver changes, admin ownership transfer, and admin renounce. The issuer is immutable after program creation; brands that need signer rotation should issue from a multisig and rotate signers there.