我正在尝试使用 python 以与 metamask 相同的方式对消息进行签名。但我得到不同的结果。这是我的工作:
- 我使用浏览器和 metamask 扩展登录 https://dune.com/auth/login 并启动 Charles 拦截请求
- 我拦截了网站发给metamask的message to sign和metamask的response。不要关注404状态码,唯一重要的是我们可以看到来自的response元掩码。
- 我从 Metamask 请求我的私钥,并尝试使用 python 对来自 pic.1 的相同消息进行签名。但最后我得到的结果与 metamask 不同。
有人可以帮助我吗?我不明白为什么会这样。该网站并不重要,我无法在我尝试过的每个网站上使用 Metamask 获得相同的结果。