登录https://opensea.io使用metamask后,我发现它们有一个退出功能。
经过一些研究,我意识到“退出”只是UI上的变化,因为我仍然与metamask连接,并且只有在使用metamask chrome扩展手动断开连接时才能断开连接。
然而,当我使用钱包应用程序(例如dcentwallet)通过wallectconnect在移动电话上登录opensea时,我的应用程序显示我已登录,并且我有一个选项手动断开连接。但是,如果我在opensea上注销,则会从我的钱包应用中断开连接。
因此,我认为opensea正在使用某种事件来强制我的应用程序与其站点断开连接。我假设这不是web3事件,因为我在注销opensea时没有要求我签名,并且它强制将我与我的钱包应用程序断开连接。有人知道opensea使用何种技术断开通过walletconnect连接的移动钱包应用程序吗?