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.
What Is a Cold Wallet?
A cold wallet, also known as an offline wallet, keeps private keys or recovery phrases offline to improve wallet security.
To create one, turn off Wi-Fi, Bluetooth, and cellular data to keep the device offline, then follow the regular wallet creation process.
What Is a Watch Wallet?
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 Do They Work Together?
Preparation
Before you start, make sure you have created or imported a watch wallet in TokenPocket, 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.
Keep the cold wallet device offline. Do not connect it to Wi-Fi, Bluetooth, or cellular networks.
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.

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.

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.

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.

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.

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.

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.
Notes
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.
Last updated
Was this helpful?