钱包与链上工具
连接和登录合成一次弹窗:CAIP-222 的 wallet_authenticate 把两步并作一步 让钱包登录网站,过去要走“先连接账户、再签一条验证消息”两个请求。编号 222 的链无关协议把这两步打包成一次 wallet_authenticate 调用:应用在还不知道你地址的情况下就能发起,钱包返回一个或多个带签名的 CACAO 能力对象。本文拆解这条方法的参数表、返回结构、两个错误码与域绑定要求,并说清它和登录签名、会话连接的关系。
汇总与「登录认证」相关的文章,帮助你系统了解该主题。
让钱包登录网站,过去要走“先连接账户、再签一条验证消息”两个请求。编号 222 的链无关协议把这两步打包成一次 wallet_authenticate 调用:应用在还不知道你地址的情况下就能发起,钱包返回一个或多个带签名的 CACAO 能力对象。本文拆解这条方法的参数表、返回结构、两个错误码与域绑定要求,并说清它和登录签名、会话连接的关系。
钱包登录网站时弹出一段英文文本让你签名,这段文本长什么样并不是各链随口定的:编号 122 的链无关协议定义了 SIWx 抽象数据模型,把域名、账户地址、URI、随机数、时间窗、资源清单等字段和必填边界统一规定,再把签名算法留给各命名空间自己定义。本文按规范原文拆这张字段表、消息示例,以及钱包必须执行的域名绑定防钓鱼规则。