What is blind signing?
Blind signing means approving a transaction or message that your wallet cannot show in readable form, only as a hash or raw hexadecimal data. You sign without knowing what it does.
Why it matters
Most drainer attacks depend on it. A fake site asks for a signature that looks routine but in fact grants a contract permission to move your tokens. If the wallet cannot decode it, you have no way to notice.
How Locker Protocol Wallet handles it
Locker Vault decodes what it signs on its own screen: contract calls, token approvals, typed data (EIP-712), Bitcoin PSBTs, Cosmos SignDocs. It works out the risk facts from the raw payload itself, so a compromised extension cannot pass a harmful transaction off as harmless.
Questions
Why do some hardware wallets ask for blind signing?
Some cannot parse every smart contract, especially on small screens, so they offer a setting to sign data they cannot decode. It works, but it hands the decision back to trust.
What is clear signing?
The opposite: the wallet decodes the request and shows who receives what, which token, and which permission is granted, before you approve.