# How to connect to Ledger?

Starting from **version v2.13.0**, TokenPocket Extension officially supports Ledger hardware wallets. This allows users to combine the security of cold storage with the convenience of the TokenPocket browser extension for Web3 asset management and on-chain interactions.

***

### 1. System Requirements and Prerequisites

Before starting the import process, please make sure the following requirements are met:

* **TokenPocket Version:** TokenPocket Extension Wallet must be **v2.13.0** or above.
* **Browser Support:** Chromium-based browsers are recommended, such as:
  * Google Chrome
  * Brave
  * Microsoft Edge
* **Hardware Device:** Ledger Nano S, Ledger Nano S Plus, or Ledger Nano X.
* **Connection:** A USB cable that supports data transfer. Please make sure it is not a charging-only cable.
* **Ledger Live:** It is recommended to have Ledger Live installed on your computer to manage device firmware and blockchain apps.

***

### 2. Preparation Before Importing

To ensure a smooth connection between Ledger and TokenPocket Extension, please complete the following steps first:

1. **Install the Required Network Apps**

   Use the “Manager” section in Ledger Live to install the blockchain apps required for the networks you want to use.

   For example:

   * Ethereum
   * Binance Smart Chain
   * Polygon
2. **Update Ledger Firmware**

   Make sure your Ledger device firmware is up to date to avoid compatibility issues during USB connection or authorization.
3. **Unlock Your Ledger Device**

   Connect your Ledger device to your computer and enter the PIN code on the device to unlock it.

***

### 3. Step-by-Step Import Guide

Follow the steps below to connect your Ledger hardware wallet to TokenPocket Extension.

***

#### Step 1: Open Wallet Management

Open TokenPocket Extension Wallet. On the homepage, click the **wallet list icon** in the upper-left corner to enter the **“Wallet Management”** page.

<img src="/files/OBG7nwTCXUvj8rHCH1th" alt="" height="556" width="337">

***

#### Step 2: Click Add Wallet

At the bottom of the Wallet Management page, click **“Add Wallet”**.

<img src="/files/4bFRvOTVZP3tOlryXlyf" alt="" height="552" width="334">

***

#### Step 3: Select Ledger Hardware Wallet

From the wallet type list, select **“Ledger Hardware Wallet”**.

<img src="/files/B9fY3Ms3YSlmL5s4kGeD" alt="" height="526" width="319">

***

#### Step 4: Connect and Unlock Your Ledger Device

Connect your Ledger device to your computer using a USB cable.

Please complete the following actions on your Ledger device:

* Enter your **PIN code** to unlock the device.
* Open the corresponding **blockchain network app**.

For example, if you want to import an Ethereum address, open the Ethereum app on your Ledger device.

If you have not installed the required app yet, refer to the official guide:

[Ledger App Installation Guide](https://help.tokenpocket.pro/cn/wallet-operation/hardware-wallet/ledger/how-to-install-the-ledger-app)

***

#### Step 5: Select the Network to Import

In the TokenPocket interface, click **“Import Now”**.

Then select the blockchain network you want to import, such as:

* ETH
* BSC
* HECO
* Polygon
* Avalanche

<img src="/files/usv0FXIcd50OVucatvPN" alt="" height="329" width="602">

***

#### Step 6: Authorize USB Access in the Browser

When connecting Ledger for the first time, the browser will display a USB device authorization popup.

Please follow these steps:

1. Select your **Ledger device** in the popup window.
2. Click **“Connect”** to authorize communication between the browser extension and the Ledger device.

<img src="/files/nX0cUe7eVTbyf39vNLfm" alt="" height="357" width="602">

***

#### Step 7: Select the Accounts to Import

After authorization is completed, TokenPocket will automatically scan the available account addresses from your Ledger device.

Please note:

* If the corresponding blockchain app is not open on your Ledger device, open it first.
* A list of available addresses will be displayed.
* You can select multiple accounts and import them at the same time.

<img src="/files/MIJrD3g7ey4yZOtDW2GP" alt="" height="461" width="602">

***

#### Step 8: Complete the Import

After selecting the accounts you want to import, confirm the operation to complete the import process.

Once completed, the Ledger-protected accounts will appear in your TokenPocket wallet list with a hardware wallet tag.

<img src="/files/WGYWeR7zdXutZnHmngIM" alt="" height="544" width="330">

You can continue adding more networks to the imported account by following the same process. After adding them, addresses from different networks will be displayed under the same account.


---

# Agent Instructions: 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:

```
GET https://help.tokenpocket.pro/en/extension-wallet/faq/use-tutorial/connect-ledger.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
