> For the complete documentation index, see [llms.txt](https://help.tokenpocket.pro/en/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/en/wallet-management/wallet-management/how-to-use-a-cold-wallet-together-with-a-watch-wallet.md).

# How to Use a Cold Wallet together with a Watch Wallet

Creating an offline cold wallet and using it with a watch wallet is an exclusive security feature of TokenPocket. You can **turn an old phone into a cold wallet** to keep private keys offline, while **using your everyday phone or TokenPocket Extension Wallet as a watch wallet** to view assets, create transactions, and broadcast signed transactions.

This gives an old phone a new purpose and helps reduce the risk of exposing private keys to an online environment.

### <mark style="color:blue;">What Is a Cold Wallet?</mark>

A cold wallet, also known as an offline wallet, keeps private keys or recovery phrases offline to improve wallet security.

To create one, <mark style="color:$danger;">turn off Wi-Fi, Bluetooth, and cellular data to keep the device offline</mark>, then follow the regular [wallet creation process](https://help.tokenpocket.pro/en/wallet-management/wallet-management/how-to-create-a-wallet).

### <mark style="color:blue;">What Is a Watch Wallet?</mark>

A watch wallet is used to view on-chain assets and transaction history for a wallet address. You only need to import the wallet address or public key.

Because a watch wallet does not store private keys or recovery phrases, it cannot complete transfers, approvals, signatures, or other on-chain actions on its own.

[How to Create a Watch Wallet](https://help.tokenpocket.pro/en/blockchain-basics/watch-wallet)

### <mark style="color:blue;">How Do They Work Together?</mark>

#### **Preparation**

Before you start, make sure you have [created or imported a watch wallet in TokenPocket](https://help.tokenpocket.pro/en/blockchain-basics/watch-wallet), and that the matching cold wallet address is available.

The watch wallet is used online to view assets, create transactions, and broadcast signed transactions. The cold wallet stays offline and is used to store private keys and sign transactions.

<mark style="color:$danger;">Keep the cold wallet device offline. Do not connect it to Wi-Fi, Bluetooth, or cellular networks.</mark>

Also make sure the watch wallet has enough funds to cover network fees. Available Gas payment options may vary by network and will be shown on the transfer page.

#### **Step 1: Create a Transaction in the Watch Wallet**

In the watch wallet, tap the token you want to use. On the transfer page, enter the recipient address and amount, then check the address, network, and token carefully.

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

If you are making a transfer, make sure the recipient address supports the selected network. Blockchain transactions usually cannot be reversed once confirmed.

#### **Step 2: Choose a Gas Payment Method**

On the transfer page, choose a token under `Pay With` to pay the network fee, such as BNB, USDT, USDC, or another supported token.

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

After selecting a token with enough balance, tap `Confirm`. The watch wallet will generate a `Txn QR Code` containing the unsigned transaction data. This QR code does not contain your private key or recovery phrase.

#### **Step 3: Open the Cold Wallet and Scan to Sign**

Open your cold wallet device. On the cold wallet homepage, tap `Scan to sign` to open the scanner.

<figure><img src="/files/4AgO7PhByzY5s8gpdxvj" alt=""><figcaption></figcaption></figure>

Use the cold wallet to scan the `Txn QR Code` displayed on the watch wallet. Keep the QR code fully visible and adjust the distance, brightness, or angle if needed.

#### **Step 4: Confirm and Sign in the Cold Wallet**

After the cold wallet reads the QR code, it will show the transaction details.

Carefully review the payment address, recipient address, amount, network, and other transaction information. If everything is correct, tap `Confirm` to sign.

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

The signing process is completed locally on the cold wallet. Your private key never leaves the offline device.

#### **Step 5: Scan the Signed QR Code with the Watch Wallet**

After signing, the cold wallet will generate a signed QR code.

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

Return to the watch wallet and tap `Scan Signed QR Code`, then scan the signed QR code shown on the cold wallet. This only sends the signed transaction data back to the watch wallet and does not transfer any private key information.

#### **Step 6: Broadcast the Signed Transaction**

After the watch wallet reads the signed data, review the transaction one more time and submit it to the blockchain.

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

Once broadcast, you can view the transaction status, transaction hash, block height, network fee, and transaction time on the transaction details page. You can also check more details in a blockchain explorer.

***

### <mark style="color:blue;">Notes</mark>

Always keep the cold wallet offline when using it with a watch wallet.

Before signing, carefully check the recipient address, amount, and network. A cold wallet signature means you approve the transaction. Once the signed transaction is broadcast and confirmed on-chain, it usually cannot be canceled or reversed.

If scanning fails, check whether the QR code is fully displayed, the screen brightness is sufficient, the camera is clear, and the distance between the two devices is appropriate. For dynamic QR codes, keep both devices steady until scanning is complete.<br>
