跳到主要内容

访问账户

账户连接是 EVM DApp 的第一步。只有在用户授权后,应用才能读取地址,并继续发起签名或交易请求。

在 Ethereum 中,账户既是用户身份标识,也是签名和发送交易时使用的地址。涉及签名或交易批准的方法通常都需要把当前账户作为参数传入,例如:

  • eth_sendTransaction
  • eth_sign(不安全,不建议使用)
  • eth_personalSign
  • eth_signTypedData

建议只在用户点击“连接钱包”等明确动作后调用 eth_requestAccounts,不要在页面加载时自动弹出授权。

账户连接参考片段: