如何识别观察钱包

我是一位dapp开发者,请问如何识别用户链接的钱包是不是观察者钱包,因为我们不应该给予观察者钱包操作权限,但是我们现在无法判断用户是正常钱包登录还是观察者钱包登录,这会给我们带来很大困扰
虽然观察者钱包无法进行链上交易,但是dapp的资产和数据可能受到入侵,所以我们需要识别用户是不是使用的观察钱包

开发者问题群TokenPocket-Dev

可以通过 personal_sign 来让用户签名一段字符串并进行验证,来确定用户是否持有当前钱包的私钥信息。

1 Like