> For the complete documentation index, see [llms.txt](https://help.tokenpocket.pro/developer-cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tokenpocket.pro/developer-cn/extension-wallet/guide/accessing-accounts.md).

# 访问账户

访问用户的账户是请求用户签名或签署交易的必要条件，以下`wallet methods`方法都需要发送账户作为函数的参数。

* `eth_sendTransaction`
* `eth_sign`（不安全且不建议使用）
* `eth_personalSign`
* `eth_signTypedData`

[连接到用户](/developer-cn/extension-wallet/guide/start.md)后，您始终可以通过`ethereum.selectedAddress`来重新检查当前帐户。

如果您想在地址更改时收到通知，我们有一个您可以订阅的活动：

```javascript
ethereum.on('accountsChanged', function (accounts) {
  // Time to reload your interface with accounts[0]!
});
```

返回的数组中的第一个账户默认为用户选定的账户，因为将来返回的数组中可能会包含多个账户，但是现在这个功能暂不可用，如果数组中的第一个账户不是您所希望的账户，您应该做相应的操作，例如提示用户账号地址不对


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.tokenpocket.pro/developer-cn/extension-wallet/guide/accessing-accounts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
