> For the complete documentation index, see [llms.txt](https://help.tpwallet.io/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.tpwallet.io/en/wallet-operation/tptool/eip-4527/metamask.md).

# How to Use MetaMask

### **What is EIP-4527?**

EIP-4527 (Ethereum Improvement Proposal 4527) is a standard designed for the Ethereum ecosystem, aimed at achieving secure and transparent data transfer between offline signers (such as hardware wallets or offline mobile wallets) and watch-only wallets using QR codes. It provides a standardized process and protocol to ensure users can securely sign transactions or data without connecting to the network.

### **TokenPocket Usage Tutorial**

1. Open TokenPocket, click on \[Details], and select \[Link Other Wallet]. Only wallets imported or created using mnemonic phrases can be displayed.

<figure><img src="/files/kwDbh73oBe8o0masSyZg" alt=""><figcaption></figcaption></figure>

2. The QR code display for connecting wallets requires \[Password Verification]. After verification, you can see the QR code. The interface allows you to view the QR code content. Below is a tutorial for interacting with wallets supporting EIP-4527. Other wallets supporting 4527 have similar interaction methods.

<figure><img src="/files/Vgb24UkhveLb7g6Ubzn7" alt=""><figcaption></figcaption></figure>

3. Open the Metamask wallet, click on the top menu, and select \[Add Account or Hardware Wallet].

<figure><img src="/files/m6ZuMwGQuLMm6QN5aLxy" alt=""><figcaption></figcaption></figure>

4. Choose \[Add Hardware Wallet], QR-based.

<figure><img src="/files/CieA2ZF47PchUSySclhy" alt=""><figcaption></figcaption></figure>

5. Click \[Continue] at the bottom. The wallet import uses the default display/selection method for sub-wallets. After checking the addresses you need to import, click \[Unlock] to see the status of the imported watch-only wallet.

<figure><img src="/files/eRogHGNqVuEEl5xvx1dx" alt=""><figcaption></figcaption></figure>

6. When execution is needed, a scan interface will pop up after normal operations. This operation is the same as using a cold wallet and watch-only wallet for scanning.

The Metamask mobile version does not have an entry for displaying the QR code for the 4527 solution. If you see a similar entry in the plugin wallet, you can follow similar steps to proceed.


---

# 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.tpwallet.io/en/wallet-operation/tptool/eip-4527/metamask.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.
