访问账户
账户连接是 EVM DApp 的第一步。只有在用户授权后,应用才能读取地址,并继续发起签名或交易请求。
在 Ethereum 中,账户既是用户身份标识,也是签名和发送交易时使用的地址。涉及签名或交易批准的方法通常都需要把当前账户作为参数传入,例如:
eth_sendTransactioneth_sign(不安全,不建议使用)eth_personalSigneth_signTypedData
建议只在用户点击“连接钱包”等明确动作后调用 eth_requestAccounts,不要在页面加载时自动弹出授权。
账户连接参考片段: