在 web3.js 中获取用户的钱包地址

Get user's wallet address in web3.js

我需要调用一个需要用户钱包地址的API。但是,我只能通过web3.eth.getAccounts()获取钱包账户,不能通过钱包地址获取。

我正在使用 WalletConnect 并且能够创建 web3 实例。

谢谢!

您需要使用 requestAccounts 并请求用户的许可才能访问他们的钱包地址。

出于隐私原因,本网站默认无法执行此操作。

此外,您需要使用钱包正确设置您的 Web3 才能正常工作。因为您的问题不包含任何示例代码或可重复的示例,所以无法判断您是否正确执行。