Consider as an example the state change entailing the addition of an address to the address whitelist for a selected balance account. This state change would be subject to the wallet configuration policy and therefore require a multisig op. The wallet program would require nothing more than the Solana address being whitelisted, but it’s common sense that a user approving such a configuration change would benefit greatly from knowing the entity associated with the Solana address, for example someone’s name. But this private information is not appropriate to make public on the chain. To solve for this privacy requirement, Strike has implemented the technique of hashing the name that is displayed by the approvals app and only passing the hash without the plaintext to the wallet program to be added to the address book.