imKey Pro Instructions
Learn how to use imKey to securely manage digital assets.
Getting Started
See all articlesHow to Reduce TRON Transaction Fees with One Click?
When transferring TRC20 tokens (such as USDT) on the TRON network, both "Energy" and "Bandwidth" are consumed, which can lead to high transaction fees. By using an energy leasing service, users can significantly reduce TRX consumption, making it particularly useful for frequent transactions. This article explains how to use the imKey hardware wallet to lease energy and perform transactions in one click, thereby lowering transaction fees.
On the TRON network, every transfer of TRC20 tokens (such as USDT) consumes "Energy" and "Bandwidth." If your wallet does not have sufficient "Energy" or "Bandwidth," the system will automatically consume TRX tokens to compensate, which can significantly increase transaction costs, especially in scenarios involving frequent transfers.
To reduce fees, TRON offers an "Energy Rental" service. By renting energy, you can acquire the necessary energy for transfers using fewer TRX tokens, without directly consuming a large amount of TRX, thus significantly reducing transaction fees. This method is particularly cost-effective and efficient for frequent transfers of tokens like USDT.
How Can imKey Users Rent Energy for USDT Transfers with One Click?
In version 2.15.6 of imToken, the energy rental feature has been upgraded. Now, users can select "Pay TRX to Rent Energy" directly on the TRON USDT transfer page, enabling them to complete both the energy renting and the transfer in one click. This feature can save up to 70% on transaction fees and reduce the number of steps required.
The upgraded feature in imToken is also available to all imKey hardware wallet users.
Preparation:
- Turn on your imKey hardware wallet and enable Bluetooth on your mobile phone (GPS location services must also be enabled on Android devices).
- Ensure that there are at least 30 TRX tokens in your TRON account. The amount of TRX required for renting energy will be dynamically adjusted based on the resource prices on the TRON network.
Steps:
- Open the imToken app and click on the icon in the top left corner to enter the "Select account" interface. Then select the TRON account linked to your imKey hardware wallet.
- On the USDT transfer page of your TRON account, enter the recipient's address and the transfer amount. In the "Gas Fee" section, you can view the amount of TRX tokens consumed when renting energy using TRX.
Note: Blockchain transactions are irreversible once completed. Please confirm the recipient's address and the transfer amount on the transfer page before proceeding.
- Select "Pay TRX to Rent Energy" and then "Next." Click "Request imKey Confirmation" for the energy renting transaction. After checking the "Payment Information" and "Recipient Address" on your imKey device, press the "OK" button to sign and confirm.
- After the transaction is completed, the transfer transaction will automatically be initiated. Click "Send Request for imKey Confirmation," and once again check the "Payment Information" and "Recipient Address" on your imKey device. Press the "OK" button to sign and confirm. After a short wait, you will see the USDT you transferred to the recipient's address.
Common Issues
- How can I ensure my account can successfully pay for TRX energy rental?
When using the TRX energy rental feature, your TRX balance must exceed the required amount of TRX for direct burning. Otherwise, the feature cannot be used.- Transferring to an address with a USDT balance: Approximately 14 TRX will be burned directly, so your TRX balance should be greater than 14.
- Transferring to an address without a USDT balance: Approximately 28 TRX will be burned directly, so your TRX balance should be greater than 28.
- Why did the energy rental transaction fail?
If the energy rental is marked as "Completed," it means the energy has been received. However, if the transaction fails due to insufficient energy on the TRON network (such as energy not being credited in time), the following situations may occur:- You can opt to use TRX directly for the transaction instead of relying on energy rental.
- Alternatively, you can manually rent energy from the TRON account home page and proceed with the transaction once the energy is credited.
- What should I do if there’s a delay in receiving the energy?
In case of energy rental failure or delay, please wait patiently for the energy to be credited, or you can use TRX tokens directly to complete the transaction and avoid failure.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Use imKey Pro for Transfers with imToken
This article provides a detailed guide on how to use the imKey Pro hardware wallet for transfers via the imToken app, using USDT as an example. By following the specific steps and taking note of important precautions, users can ensure the correct transfer address and pay the appropriate gas fees to complete the transaction successfully.
When managing digital assets, transferring them from a hardware wallet to an exchange is a common operation. imKey Pro hardware wallet provides a secure and reliable transfer function. This article will detail how to transfer USDT using imKey Pro through imToken app, ensuring that your assets are safely transferred to the exchange.
Preparation
- Power on your imKey hardware wallet and enable Bluetooth on your phone (Android users may need to enable GPS location services).
- Before initiating the transfer, ensure that your wallet has sufficient native tokens to cover the gas fee.
Obtain the Correct Deposit Address
If you want to transfer your assets from imKey wallet to an exchange, you need to know how to obtain the correct deposit address for the exchange before transferring, taking USDT transfer as an example:
- To transfer USDT in an ETH wallet, you need to copy the exchange's ERC20 USDT deposit address
- To transfer USDT in a BTC wallet, you need to copy the exchange's OMNI USDT deposit address
- To transfer USDT in a TRX wallet, you need to copy the exchange's TRC20 USDT deposit address
If you transfer USDT in an ETH wallet and copy the exchange's TRC20 USDT deposit address, you will receive an "incorrect wallet address" prompt.
Friendly reminder: You need to use a specific cryptocurrency to pay the transaction fee when transferring, so please make sure that your wallet has enough specific cryptocurrency to pay the fee.
- When transferring ERC20 USDT, it is recommended that you have at least 0.02 ETH in your ETH wallet
- When transferring TRC20 USDT, it is recommended that you have at least 10 TRX in your TRX wallet
- When transferring OMNI USDT, it is recommended that you have at least 0.0001 BTC in your BTC wallet
Note: All fees are charged by the blockchain network. imKey does not charge any fee.
Next, we will use the example of transferring USDT from imKey's ETH wallet to introduce how to use imKey wallet for transfers. Let's take a look!
How to Transfer Assets with imKey
- Open imToken, click the icon in the upper left corner, enter the "Select account", and then click on the ETH wallet of the imKey hardware wallet.
- Click "Transfer", select USDT, paste the recipient's address from the exchange, and enter the amount to transfer. Then, click "Next".
Note: The receiving address should be the ERC20 USDT deposit address.
- After clicking "Request imKey Confirmation", check the "Payment Information" on the imKey hardware wallet and click the down arrow.
- After confirming the "Receiving Address" and "Miner Fee," click the "OK" button to sign and confirm. Wait a moment, and you will see the USDT you transferred in the recipient's address.
- Note: You can check the status of your transaction in the "Activity" section on the wallet's home page.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to use the imKey Pro hardware wallet for transferring assets with Rabby Wallet
Summary
This article provides a detailed guide on how to use the imKey Pro hardware wallet for transferring assets with Rabby Wallet, using USDT as an example.
When managing digital assets, transferring them from a hardware wallet to another wallet or exchange is a common operation. The imKey Pro hardware wallet offers a secure and reliable transfer function. This article will explain in detail how to transfer USDT using imKey Pro through Rabby Wallet, ensuring that your assets are safely transferred to another wallet or exchange.
Preparation
Before proceeding with the transfer using Rabby, ensure that your imKey hardware wallet is connected via a USB data cable and that the PIN code has been entered on the hardware device.
How to Transfer
- On Rabby, click "Send" to enter the transfer page. Set the network (Chain) for the transfer, the type and amount of tokens (Balance), and the recipient address (To). Check the "The address is not whitelisted" option at the bottom of the page.
Note: For frequently used addresses, click "Add to contacts" after entering the address to add it to your address book. - Enter your payment password, click "Confirm," and then click "Send."
- Click "Begin signing process", then connect imKey to the computer using a USB data cable and enter the PIN code.
- On imKey, confirm the "Payment Info" and the "To" (the recipient address)
- Confirm the "Miner Fee," press "OK" to confirm signature, thus completing the transfer.
- After completion, you can view the transfer record in "Transactions."
By following the detailed steps provided in this article, users can easily perform transfers using the imKey Pro hardware wallet. Ensuring that the correct transfer address is selected and the appropriate gas fee is paid can effectively prevent transfer failures or asset loss. If you have any questions, please contact imKey customer support for assistance.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Transfer Assets from imToken to imKey
Once the imKey hardware wallet is successfully bound to the imToken App, and you wish to transfer tokens from the imToken wallet to the imKey hardware wallet for more secure management, this can be done through a transfer. For example, to transfer USDT from your imToken TRX account to your imKey TRX account, follow these steps:
- Open imToken, click on the navigation bar in the upper left corner to enter the 「Select account」page, then click on the TRX account of the imKey hardware wallet.
- Click 「Receive」to copy the address.
- Return to the "Select account" page and select the TRX account from your imToken wallet that you wish to transfer from.
- Click "Transfer" and select USDT, paste the recently copied receiving address, and enter the transfer amount. Click "Next," enter your password, and wait a while. You will then see the transferred tokens in your imKey TRX account.
Note: Transferring USDT within the TRX account consumes energy and bandwidth. If the wallet from which you are initiating the transfer lacks energy and bandwidth, you can transfer 50 to 100 TRX to the TRX account in your imToken wallet. A small amount of TRX will automatically be burned to offset the bandwidth and energy required for the transfer.
By following the detailed steps and precautions provided in this article, users can easily and securely transfer USDT from their imToken wallet to an imKey hardware wallet. If you have any questions, please contact imKey customer support for assistance.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Withdraw Coins from an Exchange to imKey Wallet?
Before withdrawing assets from an exchange to imKey, you need to know which tokens imKey supports. If you transfer a token that is not supported by imKey, the exchange may show the withdrawal as successful, but the assets will not appear in your wallet.
How to Withdraw to imKey Wallet (using Binance Exchange to withdraw USDT as an example):
Select the Token:
- Open the Binance Exchange app, go to "Funds"-> “Spot” -> "Withdraw," and select the token you want to withdraw.
Determine if imKey supports the token
Check the 'withdrawal network' types provided by the exchange to determine if the imKey wallet supports the token. For example, Binance provides the following types of USDT withdrawal networks:
-
- BNB Smart Chain (BEP20)
- AVAX C-Chain
- BNB Beacon Chain (BEP2)
- Ethereum (ERC20)
- Polygon
- Solana
- Tezos
- Tron (TRC20)
- ……
If you find that none of the network types provided by Binance are supported by imKey when withdrawing, then the token cannot be transferred to imKey. Please contact the exchange's customer service for assistance and choose another wallet that supports the token.
Choose the Appropriate 'Withdrawal Network'
BNB Smart Chain (BEP20), AVAX C-Chain, Ethereum (ERC20), Polygon, and Tron (TRC20) are all USDT withdrawal networks supported by imKey, including:
-
- BNB Smart Chain (BEP20): Based on the BNB Smart Chain, it offers low mining fees, fast transaction speeds, and can be stored in a BSC wallet.
- AVAX C-Chain: Based on the Avalanche protocol, it has low mining fees, fast transaction speeds, and can be stored in an Avalanche wallet.
- Ethereum (ERC20): Based on the Ethereum network, it has higher mining fees, relatively fast transaction speeds, and can be stored in an ETH wallet.
- Polygon: Based on the Polygon network, it has low mining fees, fast transaction speeds, and can be stored in a Polygon wallet.
- Tron (TRC20): Based on the Tron network, it offers low mining fees, fast transaction speeds, and can be stored in a Tron wallet.
Friendly Reminder:
When you later transfer assets out of your wallet, you will need to pay the mining fees in the specific currency, so make sure your wallet has enough of the specific currency to cover the fees.
For transferring BEP20 USDT, it is recommended that your BSC wallet has at least about 0.0005 BNB;
For transferring AVAX C-Chain USDT, it is recommended that your Avalanche wallet has at least about 0.001 AVAX;
For transferring ERC20 USDT, it is recommended that your ETH wallet has at least about 0.02 ETH;
For transferring Polygon USDT, it is recommended that your Polygon wallet has at least about 0.001 MATIC;
For transferring TRC20 USDT, it is recommended that your TRX wallet has at least about 50 TRX.
Note: All mining fees are collected by the blockchain network, and imKey does not charge any fees for this.
Obtain the Correct 'Wallet Address'
Open imToken, click the button at the top left corner, scroll down to the 'imKey Hardware Wallet' section, and select the account you wish to receive funds in.
For example: If I want to withdraw USDT to the ETH account in my imKey wallet, I would select the ETH account and then click 'Receive' - 'Copy' to copy the account address.
Enter the 'Withdrawal Address' on Binance
Open the Binance exchange app, paste the ETH address you just copied on the withdrawal page, select the ERC20 withdrawal network, enter the amount you wish to withdraw, and click 'Withdraw'. Proceed with the subsequent verification to complete the withdrawal. After the exchange shows that the withdrawal was successful, wait a while and you will be able to see the transferred tokens in your imKey wallet.
Frequently Asked Questions
1. What to do if the withdrawal from Binance has not arrived?
There are typically three reasons why coins might not be received:
- Reason One: The exchange has not yet sent the tokens
Sometimes the exchange may show the withdrawal as successful, but the tokens might not have actually been sent. In this case, please contact the exchange's customer service for confirmation.
- Reason Two: Transferred a token that imKey does not support
Check the article "Which digital currencies does imKey support?" to determine if you have transferred a token that imKey does not support. In this case, the exchange might show the withdrawal as successful, but the assets do not appear in your wallet. You will need to contact the token's project team to retrieve your tokens.
- Reason Three: Chose the BEP20 network for withdrawal
If you chose the BEP20 network during withdrawal, then your tokens have been transferred to the BSC account in your imKey wallet. To view the assets, you need to switch to the BSC account.
In imToken, open the wallet homepage, click the button in the upper left corner, enter the "Select Account" interface, click the button in the upper right corner to go to "Wallet Management". Under "imKey Hardware Wallet" management, click "Add Account", select EVM's "BNB Smart Chain", add and switch to the BSC wallet.
On the wallet page, click the "+" sign, select "Custom Token", enter the contract address of the token (Symbol and Decimal do not need to be entered, they will be automatically populated), then click "Save".
Return to the wallet page, and you can see the assets you have transferred.
2. Why is it essential to back up the mnemonic phrase when using an imKey wallet?
imKey is a decentralized hardware wallet that does not store users' wallet mnemonic phrases. In the blockchain, the mnemonic phrase represents asset ownership. To better secure your assets, please make sure to back up and safely store your mnemonic phrase to avoid leakage or loss that could result in asset loss.
3. How to contact Binance customer service?
If you encounter issues with Binance, please contact Binance customer service through the "Help Center" within the Binance App for assistance.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Activate your imKey?
This article outlines the preparation steps required before using the imKey Pro hardware wallet and provides detailed instructions for pairing it with the imToken App. The steps include enabling Bluetooth, setting the language, entering the pairing and binding codes, activating imKey, and setting the PIN code. The article offers clear guidance to ensure users can successfully use the imKey hardware wallet to protect their digital assets.
In today's digital age, securing your cryptocurrencies is crucial. The imKey Pro hardware wallet is a reliable and user-friendly device designed to help users safely manage their digital assets. To assist you in getting started with imKey Pro, this guide provides a detailed step-by-step process, from preparation to device activation, ensuring you can easily set up and secure your assets.
Preparation
- An imKey Pro hardware wallet
- Download and install the imToken App, and create an imToken wallet
- If you already have an imToken identity wallet, you can skip this step.
- If you haven't installed the imToken App, please complete the installation and wallet creation first.
- Enable Bluetooth on your smartphone (Android users may need to enable GPS location services).
- Power on your imKey and set the language.
Pairing and Binding
1. Bluetooth Pairing between imKey and imToken
- Open imToken and click "My Profile"-"Manage Wallets."
- Click the "+ Add Wallet" button, select "Connect Other Wallet" - "imKey."
- During the search process, please keep your imKey close to your phone. Once the device is found, click "Connect Device."
Note: If you receive a "Device Not Found" message during Bluetooth pairing, please click here to view troubleshooting steps.
- Enter the Bluetooth pairing code displayed on your imKey into your phone and click "Pair."
2. Enter the imKey Binding Code
View the binding code displayed on your imKey, carefully back it up, and enter it into the imToken app. After entering the code, click "Next."
Note: The binding code is used to link your imKey with the imToken app or imKey Manager. Please make sure to back it up properly.
- Carefully read the pop-up notification in imToken, then click "Got it.”
3. imKey Activation Successful
- After successful binding, imToken will perform a security check and activate imKey. Wait for the activation to complete according to the activation progress displayed in imToken.
Setting the imKey PIN
When imKey displays "Set PIN," you will enter the PIN code setup process. Use the up and down buttons to select numbers, press "OK" to confirm, and "C" to cancel. Repeat this process until you have set all the digits of your PIN code.
Note: The PIN code is used to unlock your imKey. It should be 6-8 digits long, with non-repeating and non-sequential numbers. Please ensure that you store it securely, and avoid using random PIN codes or those provided by third-party tools.
Re-enter the PIN code to confirm and complete the PIN setup.
Congratulations, you have successfully activated your imKey Pro 👏👏.
By following the detailed steps in this guide, users can seamlessly complete the pairing and binding of their imKey Pro hardware wallet, ensuring the secure management of their digital assets. Properly setting up and using the imKey hardware wallet not only enhances asset security but also provides peace of mind during use. Be sure to follow the recommendations in this guide to securely store your mnemonic phrase and PIN code, safeguarding your assets.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Asset Management
See all articlesWhich networks does imKey Pro support?
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Add Tokens in imKey Wallet
Summary
This article explains how to add tokens to your imKey hardware wallet. By following a few simple steps, users can ensure that their transferred tokens are correctly displayed on the wallet's homepage, allowing for better management of digital assets.
When managing digital assets, ensuring that tokens are correctly displayed in your wallet is crucial. The imKey hardware wallet supports multiple blockchains and networks, offering users powerful asset management capabilities. However, sometimes transferred tokens may not automatically appear on the wallet's homepage, requiring manual addition. This article provides a detailed guide on how to manually add tokens, ensuring you can easily view and manage your digital assets.
Wallets That Support Manual Token Addition
- Supported Wallets: ETH Wallet, Layer2 Network Wallets (e.g., Arbitrum, Optimism), EVM-compatible Chain Wallets (e.g., BSC, Polygon).
- Unsupported Wallets: TRX Wallet and zkSync Wallet currently do not support manual token addition.
Note:
If you want to know which cryptocurrencies are supported by imKey, you can click here to view the list.
How to Manually Add Tokens
ETH Wallet
You can manually add tokens to your ETH wallet using the following method:
Method 1:
- Open imToken: On the wallet homepage, click on the account name in the top left corner to view all added accounts. Select the wallet where you have transferred the tokens.
-
Access All Assets: On the wallet homepage, click the "+" icon, then select "My Assets."
- Note: When new tokens are transferred in, the "+" icon will have a red dot notification.
-
Add Tokens: Click the "+" next to the token you wish to add, and it will appear on the wallet homepage.
Method 2:
- Open imToken: On the wallet homepage, click on the account name in the top left corner to view all added accounts. Select the wallet where you have transferred the tokens.
- Click the "+" Icon: On the wallet homepage, click the "+" icon.
-
Search and Add: In the search bar, enter the token name or contract address, and search for the token. Once found, add it to your wallet homepage.
Important Notes:
When adding tokens via the token name search, you may encounter the following situations:
-
Token Not Found:
- Solution: Use the token's contract address to search and add it.
-
Multiple Tokens with the Same Name:
- Solution: Identify the correct token by checking the contract address before adding it.
Layer2 Networks / EVM-Compatible Chain Wallets
If you want to add tokens for Layer2 networks like Arbitrum or Optimism, or EVM-compatible chain wallets like BSC or Polygon, follow these steps:
-
On the Wallet Homepage:
- Click the "+" icon, then select "Custom Token."
-
Enter Contract Address:
- Input the token's contract address and click "Save" in the top right corner. The token will then be added to your wallet homepage.
Note: When entering the contract address, the Symbol and Decimal parameters will be automatically retrieved.
By following the methods outlined above, users can ensure that their transferred tokens are correctly displayed in the imKey wallet, allowing for easy management of their digital assets. The manual token addition feature offers greater flexibility, helping users effectively organize and view the assets in their wallet. If you encounter any issues during the process, please contact imKey customer support for assistance.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Connect & Integrations
See all articlesHow to Connect and Manage imKey Hardware Wallet via Rabby Wallet
Summary
This article explains how to connect the Rabby plugin wallet with the imKey hardware wallet via a USB data cable, enabling users to easily manage their imKey hardware wallet on a PC using Rabby. This includes performing transfers and transactions while ensuring the security of offline transaction signing provided by the imKey hardware wallet.
To make digital asset management more convenient, the imKey hardware wallet now supports connection to the Rabby Wallet plugin via a USB data cable. By using Rabby Wallet on a PC, users can easily manage the assets stored on their imKey hardware wallet and perform secure transfers and transactions.
This article will provide a detailed guide on the steps for connecting and managing your wallet, ensuring that users can smoothly utilize this feature.
Before we start, please:
- Use imKey paired with imToken, completing the creation of addresses.
- Use Rabby version 0.92.36 or above.
How to Connect Rabby to imKey
-
On the Rabby wallet page, click "Next" - "Get Started" - "Connect Hardware Wallets" and select "imKey".
Note: If you already have a Rabby wallet, click the add wallet icon in the top right corner of Rabby to enter the "Add an Address" page shown below for connection. -
Set the payment password on Rabby and click "Next".
-
Connect imKey to the computer using a USB data cable and enter the PIN code.
-
On Rabby, click "Add to Rabby", and then click "Done" to complete the wallet connection.
- Once successfully connected, you can use Rabby to view imKey’s assets, transaction history, and initiate transfers on various chains.
By following the detailed steps provided in this article, users can easily connect their imKey hardware wallet to the Rabby Wallet plugin and manage their digital assets on a PC. With Rabby Wallet, users can conveniently view and manage their assets while ensuring the security of every transaction. If you encounter any issues during the process, please contact imKey customer support for assistance.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
ETH Staking
See all articlesHow to Partially Withdraw from a Compounding Validator
When participating in non-custodial staking in imToken, one key advantage of a Compounding Validator is flexibility.
If you want to keep the validator running (and continue earning rewards) while withdrawing the portion of assets exceeding 32 ETH back to your wallet, you can use the partial withdrawal feature.
Guide
- Open your ETH wallet and tap Stake to enter the imToken stake management page.
- Tap Withdraw, then select the target validator from the list.
- Check the withdrawable amount, and enter the amount you want to withdraw (or tap Max).
Note: Only the amount exceeding 32 ETH can be withdrawn. If you want to exit completely, refer to How to Withdraw Your Staked ETH?. - Tap Confirm and wait for the withdrawal order to be created (about 5 seconds). Then follow the prompt to sign and send the withdrawal transaction.
-
The status will be displayed as Confirming. Wait for the Ethereum network to process the request. Once completed, the withdrawn ETH will be automatically transferred to your wallet address.
Notes
- To maintain the stability of the Ethereum network, there is a limit on the number of validators that can exit each day. During periods of high market volatility, the exit queue may take longer. This is a protocol-level constraint. Tap here to view the Ethereum validator queue.
- Whether it is a partial withdrawal or a full exit, funds will be transferred directly to your wallet after processing. No manual claim is required.
- Currently, only one validator can be exited per request. Batch exit is not supported.
How to Add Stake to a Compounding Validator
If you have already created a Compounding Validator in imToken and it is in the Active state, you can add more ETH at any time to increase your staking amount.
The maximum balance for a Compounding Validator is 1,920 ETH. After adding tokens, the newly deposited ETH will be staked together with the existing balance and earn rewards through automatic compounding.
Guide
1. On the ETH wallet homepage in imToken, tap Stake to enter the imToken stake interface.
Then select Native Staking.
2. On the staking management page, tap Topup to enter the validator list.
3. Select the validator you want to add stake to.
4. Enter the additional staking amount, review the service fee, then tap Confirm and wait for the order to be generated.
5. Follow the prompts to complete the two transactions:
- Tap Sign to submit the prepaid service fee transaction.
- Select Continue sending, tap Next, then tap Sign again to submit the staking request transaction.
6. When the status is no longer displayed as confirming, the additional stake is confirmed. The new funds will start earning rewards (the waiting time depends on the Ethereum validator queue).
Asset Management and Exit
The non-custodial staking model gives users full control over their assets. You can add stake, withdraw partially, or exit completely at any time.
Please refer to the following guides based on your needs:
-
Want to withdraw part of assets?
How to Partially Withdraw from a Compounding Validator? — allows flexible withdrawal of assets exceeding 32 ETH while the validator continues running. -
Plan to exit staking and withdraw the principal?
How to Withdraw Your Staked ETH? — applies to users who want to stop the validator and withdraw all ETH principal and accumulated rewards.
How to use imKey for non-custodial ETH staking
You can participate in non-custodial ETH staking through the imToken staking page using your imKey hardware wallet. The non-custodial staking solution reduces the operational burden of running a validator node while preserving as much user control over staked assets as possible. You do not need to run or maintain validator nodes yourself, but you are still responsible for keeping the recovery phrase of your imKey ETH account secure, reviewing each signing request carefully, and confirming the withdrawal address.
If you hold 32 ETH or more, you can create a non-custodial ETH validator through the imToken staking page. The page may offer different validator modes, such as auto-compounding validators and auto-withdrawal validators. Supported options and rules are subject to what is displayed on the product page.
1. Step-by-step guide to non-custodial ETH staking
Step 1: Go to the staking page
- Open imToken and tap the icon in the upper-left corner to enter the “Select Account” page. Choose the ETH account under your imKey hardware wallet.
- On the ETH wallet homepage in imToken, tap “Stake” in the function bar to open the imToken staking page, then tap “Confirm” to authorize the wallet connection.
- Select “Native Staking”, tap the circular three-dot menu in the upper-right corner, and then tap “Stake”.
Step 2: Choose a staking mode
The page provides two staking reward modes: “Auto-compounding” and “Auto-withdrawal”. You can tap “Switch” to view different modes and compare the required staking amount, fees, reward distribution method, and other details before choosing the option that best suits your needs.
Learn more: Notice on the Update to the Fee Model for Non-custodial ETH Staking
| Model | Amount | Features |
| Compounding | 32–1,920 ETH | No 32 ETH multiple required. One validator per request. Supports adding stake. Rewards are auto-compounded. |
| Auto-withdrawal | 32–3,200 ETH | Requires multiples of 32 ETH. 1 validator per 32 ETH (up to 100 per request). Rewards are automatically withdrawn to your wallet. |
Step 3: Submit your staking request
- Generate an order
In Auto-Compounding mode, enter the staking amount, review the service fee, and tap “Confirm”.
In Auto-Withdrawal mode, the default amount is 32 ETH, which creates one validator. You can tap “+” to increase the staking amount in multiples of 32 ETH.
Note: After tapping “Confirm”, the system will generate the staking order (approximately 5–20 seconds). During this process, validator resources are being prepared. Please stay on the current page and do not close the app or switch pages.
- Review the fee details
Review the prepaid service fee and staking amount, then tap “Confirm”.
- Sign and send the transactions
This process includes two or three transactions. Please complete the following steps in order.
First, the page will initiate a signing request. Carefully check the information displayed on your phone and on your imKey device. After confirming that everything is correct, tap “Request confirmation from imKey” and complete the signature on your imKey hardware wallet to send the prepaid service fee transaction.
Then follow the page instructions and tap “Request imKey Confirmation” again. Next, carefully check the payment details, receiving address, and network fee (Gas fee) on your imKey hardware wallet. After confirming everything is correct, complete the second signature to initiate the on-chain staking transaction.
Both service fees and staking transactions require gas fees, depending on real-time network conditions.
Note: If you have already participated in staking and the system prompts you to pay historical service fees, please follow the page instructions and complete the three signing steps for the historical service fee, prepaid service fee, and staking transaction.
- Check the result
You can view the status of your staking request on the current staking management page. When the status no longer shows “Processing”, it means the staking request has been successfully confirmed.
Compounding👆
Step 4: Validator Activation and Management
After the request is confirmed, you can go to the validator management page and tap Validator to view the real-time status:
-
Deposited
The validator has been successfully created and is waiting for confirmation on the Ethereum consensus layer (usually 12–18 hours). -
Pending
The validator has been confirmed by the consensus layer and entered the activation queue. The waiting time depends on the overall network queue. Tap here to view the Ethereum validator queue. -
Active
The validator starts running and generating rewards. You can view details such as runtime and total rewards on the validator details page.
2. Asset Management and Exit Guide
The non-custodial staking model gives users full control over their assets. You can initiate additional staking, partial withdrawal, or full exit at any time.
Please refer to the following guides based on your needs:
-
Want to increase the staking amount?
How to Add Stake to a Compounding Validator? — suitable for users who want to increase their staking base and enable continuous compounding. -
Want to withdraw part of the assets?
How to Partially Withdraw from a Compounding Validator? — allows flexible withdrawal of assets exceeding 32 ETH while the validator continues running. -
Plan to exit staking and withdraw the principal?
How to Withdraw Your Staked ETH? — applies to users who want to stop the validator and withdraw all ETH principal and accumulated rewards.
Rewards
ETH staking rewards consist of two parts:
-
Staking rewards
Earned when the validator completes block validation and block proposal on the Ethereum consensus layer. -
Block rewards
When a validator is selected to propose a block, it can receive all transaction fees in that block. Additional income may also be earned through block auction markets.
Security reminders
Before participating in non-custodial ETH staking, always access the staking page through the imToken App, the official imKey website, or another trusted entry point. Do not open staking pages through unknown links, private messages in communities, search ads, or QR codes, as they may lead to phishing websites or fake staking pages.
The recovery phrase of your imKey ETH account directly controls your staked principal and accumulated rewards. Please back it up securely. If your recovery phrase is lost, you may not be able to recover your staked ETH principal or rewards. If it is leaked, your assets may be transferred by someone else.
Stop immediately if any website, customer support agent, or so-called official representative asks you to enter your recovery phrase or private key, or asks you to transfer funds first to verify your account, pay a deposit, or unlock rewards. These are usually scams.
Remember: your recovery phrase and private key equal full control over your wallet assets. No one should ever ask you for them.
How to View the ETH Staking Data?
You can view the current staking data on the Ethereum official website: https://launchpad.ethereum.org.
Learn more:
- Beaconcha.in: Beaconcha.in
- Dune:Ethereum Staking
Who Runs and Maintains the Validators, and Are There Any Risks Involved?
The validator infrastructure for imToken’s non-custodial ETH staking service is currently operated and maintained by InfStones, a professional infrastructure provider partnered with imToken.
Since the launch of the Beacon Chain, InfStones has provided Ethereum staking services and validator node services to its institutional clients and is the infrastructure provider for Binance's Ethereum staking. To date, there have been zero security incidents, a 100% online rate, and staking yields 0.5% to 1% higher than the average yield across the network.
InfStones has operated thousands of nodes on over 50 public chains, accumulating extensive experience in node operation management. They have also independently developed a universal blockchain infrastructure platform, providing reliable support for the stable operation of nodes.
imToken will further expand the diversity of validator service providers in non-custodial ETH staking services and consider introducing DVT (Distributed Validator Technology) into the validator technology stack to further enhance the security of validator operation and maintenance.
What Risks Do I Need to Bear After Staking?
Participating in non-custodial ETH staking comes with certain risks you should know. They include the following:
- Loss of Private Keys: If you lose your private keys, there's no way to retrieve your staked funds. As a non-custodial holder, the responsibility of safeguarding the keys lies entirely with you.
Each validator in the ETH staking service corresponds to two keys: a signing key for validating blocks and a withdrawal key for withdrawing the staked ETH principal and rewards.
imToken's non-custodial ETH staking service supports the separation of signing keys and withdrawal keys, enabling users to control their private keys as professional service providers maintain nodes. This ensures the security of assets and the reliability of validator services.
The staking service provider, InfStones, holds the signing keys and uses them to validate blocks on the consensus layer. If a block validation error occurs and is penalized by the consensus layer with a Slash, the loss is borne jointly by InfStones and the user.
Participating in ETH staking anywhere involves certain risks. imToken always prioritizes the security of users' assets. InfStones, the service provider that cooperates with imToken, has professional technical capabilities and minimizes the risk of Slash penalties. Since the Beacon Chain went live on December 1, 2020, InfStones has provided corresponding staking services with zero security incidents. InfStones is also the infrastructure provider for Binance Exchange's Ethereum staking.
Explore Web3
See all articlesHow to Connect imKey to Tokenlon Web Version for Instant Swap
This article explains how to securely connect your imKey to the Tokenlon web version and quickly complete swap transactions, ensuring safety and convenience.
What is Tokenlon?
Tokenlon is a decentralized trading and payment settlement protocol based on blockchain technology. Launched in 2019 and incubated by imToken, Tokenlon now supports instant token swaps and limit orders.
How to Connect imKey to Tokenlon Web Version
- Open your computer browser and navigate to the Tokenlon web page, then click “Launch Dapp.”
- Click on the “Connect Wallet” button.
- Select the “imKey” wallet, connect your imKey hardware wallet to your computer using a data cable, and enter the PIN code.
Note: imKey will automatically power on when connected to your computer.
How to Complete an Instant Swap
- Once imKey is connected, select the “Swap” on the page.
- Enter the trading interface, choose the token pair and amount you wish to exchange. The current rate and transaction fees will be displayed.
- Review the transaction details carefully and click “Review” to submit.
- At this point, transaction details will appear on your imKey hardware wallet. Review them and press the confirm “OK” button to sign.
- After signing, Tokenlon will indicate that the transaction has been submitted and display its progress. You can track the transaction status directly on the Tokenlon interface.
With these simple steps, you can safely and efficiently perform instant swaps on Tokenlon's web version using imKey, ensuring the security and convenience of your digital assets.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Use Orbiter Finance with imKey?
To perform cross-chain asset transfers using Orbiter Finance with imKey, open imKey, switch to the Ethereum network, search for and open the Orbiter Finance app. Select the token and network you want to transfer to, enter the amount, click confirm, and complete the signature on the hardware device. After the transaction is complete, switch to the target network to check your assets. If you encounter any issues, contact Orbiter Finance official support.
What is Orbiter Finance?
Orbiter Finance is a decentralized cross-rollup bridge for transferring the Ethereum-native tokens, which is the infrastructure of Layer 2, it offers low cost and almost instant transfers. Orbiter Alpha supports cross-rollup transfers between Ethereum, StarkNet, zkSync, Loopring, Arbitrum, Optimism, Polygon, BNB Chain, ZKSpace, Immutable X, dYdX, Metis and Boba.
Click here to know more about Orbiter Finance.
How to Transfer Tokens through Orbiter Finance?
Orbiter Finance allows you to move your tokens across different blockchains. Here are the steps to transfer USDT from Polygon to zkSync through the bridge:
- Open the imKey wallet, click on "Bridge," find "Orbiter," and open the app.
- Click "Confirm" to allow the app to access your wallet address.
- Select the token you want to transfer cross-chain, as well as the networks for sending and receiving the assets.
- After entering the amount of tokens to transfer, click "SEND," then "CONFIRM AND SEND," and finally "Request Confirmation from imKey." Complete the signature confirmation on the hardware device.
- Wait for the status to change from "Processing" to "Completed," and for three green checkmarks to appear below, indicating that the transaction is complete. Then, return to the imKey homepage, switch to the zkSync Era network, and you will be able to see your assets.
If you encounter any issues while using Orbiter Finance, please contact Orbiter Finance support through the following channels:
- Discord: http://discord.gg/orbiter-finance
- Twitter: https://twitter.com/Orbiter_Finance
Lastly
imKey is a professional hardware cold wallet incubated by imToken, deeply integrated with imToken and also supporting the Layer2 ecosystem. If you have higher security requirements for your wallet or need to store large amounts of assets, we strongly recommend using the imKey hardware wallet. imKey will provide you with exceptional security and a convenient user experience.
Risk Disclaimer: The content of this article does not constitute any form of investment advice or recommendation. imToken makes no guarantees or commitments regarding the third-party services and products mentioned in this article and assumes no responsibility. Token investments carry risks; please carefully assess these risks and consult relevant professionals before making any decisions.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to Rent Tron Energy on Feee.io?
What is Feee.io?
Feee.io is an energy rental platform on TRON, where users can obtain the energy they need at a lower cost from TRX stakers. This effectively reduces the burning of TRX in their accounts and decreases transaction fees when transferring USDT.
The rental period for energy can range from 1 hour to 1 month. Click here for more information about Feee.io.
How to Use Feee.io in imToken?
1. Enter imToken, switch to the TRON account, and click "Rent” to launch Feee.io.
2. The default recipient is your current wallet address. Enter the amount of energy and rental duration you need, click "Pay", and confirm the payment again in the pop-up window. Once the order is completed, the energy will be credited to the corresponding account.
FAQ
Q1. When will the energy be credited after a successful payment?
A: The energy will be credited within a few minutes after payment. Due to broadcasting delays and other reasons, there may be a delay of 5 to 10 minutes in rare cases.
Q2. How long does it take for energy to recover after use?
A: The energy will be restored within 24 hours after use.
Q3. How to rent bandwidth?
A: You can enter the "Trading Market" from the menu bar in the upper left corner of Feee.io, click "Buy" and select bandwidth.
Q4. Can an order be canceled?
A: Once an order is created, it cannot be canceled.
Q5. What should I do if the order fails but tokens are still deducted?
A: You can send an email to service@feee.io or contact the official customer service of Feee.io on Telegram at @trongascom.
Learn more about Feee.io.
Risk Warning: The content of this article does not constitute any form of investment advice or recommendation. imToken does not make any guarantees and promises for the third-party services and products mentioned in this article, nor assume any responsibility. Token investment has risks. You should carefully evaluate these investment risks and consult with relevant professionals to make your own decisions.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
How to use imKey Pro to swap in Tokenlon?
This article provides a step-by-step guide on how to use imKey to perform token swaps on the decentralized exchange Tokenlon.
Besides securely storing assets, imKey also supports the use of Tokenlon's swap feature for tokens trading.
What is Tokenlon?
Tokenlon is a decentralized trading and settlement protocol that provides users with fast, competitively priced, and diverse decentralized cryptocurrency exchange services.
How to use imKey Pro to swap in Tokenlon?
- Open the ETH wallet on imKey and enter the "Market" page. On the market page, set the token and amount you want to exchange, then click "Review".
- After reading the Tokenlon Service Terms, click "I have read and agree to the Tokenlon Service Terms" and confirm.
- After verifying that the order information is correct, click "Request imKey Confirmation" and confirm by signing with imKey. Please wait patiently until the exchange is successful. Note: The signing process requires multiple confirmations.
Note: The signing process requires multiple confirmations.
Note: If prompted "Order has expired, please place your order again," it means that the transaction request has timed out, and you will need to click "Request imKey Confirmation" again and complete the signing with imKey.
- Return to the ETH wallet and check if the assets have arrived. If not, click '+' - 'All My Assets', then click the '+' symbol on the right side of the token to add the token to the wallet homepage.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
imKey Hardware Wallet × Gnosis Safe: A Comprehensive Guide to Creating and Using a Multisig Wallet
In the realm of blockchain, safeguarding your digital assets is paramount. By integrating hardware wallets with multisignature (multisig) technology, you can significantly enhance the security of your cryptocurrencies. This guide will walk you through the process of creating a secure multisig wallet using the imKey hardware wallet in conjunction with Gnosis Safe.
What is Gnosis Safe?
Gnosis Safe is an open-source smart contract wallet that supports multisignature functionality. Unlike traditional single-signature wallets, it allows multiple private keys or hardware devices to jointly manage a single account. This approach substantially increases asset security, making it particularly suitable for team collaborations and institutional fund management.
Creating a Gnosis Safe Multisig Wallet
Step 1: Access the Gnosis Safe DApp
- Open the imToken app and navigate to the ETH wallet page linked with your imKey device.
- Tap the "Browser" tab at the bottom to enter the DApp browser.
- In the search bar, type "Safe" to locate and access the Gnosis Safe DApp.
Step 2: Connect Your Wallet
- Upon entering the Gnosis Safe page, click "Accept all" to grant necessary permissions.
- Click "Connect wallet."
- From the available options, select "imToken."
- Click "Confirm" to authorize and proceed to the next step.
Step 3: Create a Safe Multisig Account
- Click "Create account" to initiate the creation of your multisig wallet.
- Assign a name to your wallet (this name is locally stored and visible only to you), then click "Next."
- Click "+ Add new signer" to add wallet addresses that will participate in the multisig setup, assigning a name to each signer.
- Set the signature threshold (e.g., require 2 out of 3 signers to approve a transaction).
- After verifying all signer addresses and the signature threshold, click "Next."
Step 4: Deploy the Multisig Smart Contract
- The interface will generate a transaction to deploy the Gnosis Safe smart contract.
- Click "Create account" to initiate the deployment process.
- Follow the prompts on your hardware wallet to complete the signature.
- Once signed, the transaction will be submitted to the blockchain for confirmation.
- After confirmation, your Gnosis Safe multisig wallet will be successfully created.
Using the Gnosis Safe Multisig Wallet
Receiving Funds
- Click "Receive" to access your wallet's receiving address.
- Share this address with the sender; they can transfer funds directly to it.
- Funds sent to this address will be automatically credited to your Safe multisig wallet without requiring multisig approval, as receiving funds does not necessitate multiple signatures.
Initiating a Transfer
- Click "Send" followed by "Send tokens" to start a transfer.
- Enter the recipient's address and the amount to send.
- Click "Next" to review the transaction details.
Confirming and Submitting the Transaction
- After verifying the details, click "Sign" to submit the transaction and initiate signing with your imKey device.
- Follow the prompts on your hardware wallet to complete the signature.
- Once signed, the transaction will enter a "Pending Signatures" state, awaiting approval from other signers.
Other Signers Approving the Transaction
- Gnosis Safe requires the predefined number of signatures (e.g., 2 out of 3) to execute a transaction.
- If other signers also use imKey hardware wallets, they should open the imToken app, switch to their wallet account, access the Gnosis Safe page, locate the pending transaction, and click "Confirm" to sign.
- Follow the prompts on the hardware wallet to complete the signature.
- Once the required number of signatures is obtained, the transaction will be automatically submitted to the blockchain.
- Upon successful confirmation, funds will be transferred out of the multisig wallet.
Important Notes and Risk Warnings
While using imKey hardware wallets in conjunction with Gnosis Safe enhances asset security, users should be aware of the following critical considerations and potential risks:
Gas Fee Allocation
Multisig transactions involve smart contract interactions and require gas fees. Ensure that each wallet participating in the signing process has sufficient ETH to cover these fees to prevent transaction failures.
Signature Rules
In multisig transactions, the order of signatures does not affect execution. Transactions will proceed once the predefined signature threshold is met. Receiving funds does not require multisig approval; only outgoing transfers necessitate meeting the signature threshold.
Irreversibility of On-Chain Operations
All smart contract deployments and transfers are irreversible once confirmed. Carefully verify recipient addresses, amounts, and signature thresholds before signing to avoid permanent asset loss due to errors.
Risks Associated with Multisig Mechanisms
If some signers lose their private keys or experience device failures, and the signature threshold cannot be met, funds may become inaccessible. It is advisable to use multiple secure and independent devices for signer setup to mitigate single points of failure.
Hardware Wallet Security
The imKey hardware wallet is the sole holder of your private keys. If someone gains access to your device and its PIN, they can control your assets. Store your hardware wallet securely and avoid keeping it in the same location as your mnemonic phrase to prevent theft or loss.
Network Conditions and Transaction Delays
During periods of network congestion, transaction confirmations may be delayed. Exercise patience and avoid resubmitting transactions to prevent duplicate charges or conflicts.
Disclaimer
This guide serves as an operational reference. imKey and the Gnosis Safe team are not responsible for any asset losses resulting from misconfigurations, lost private keys, or malicious attacks. Before use, ensure you fully understand the workings of Ethereum multisig wallets and possess the necessary operational skills and security awareness.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Teach you how to buy TRX using USDT
Are you facing issues like an inactive TRX account or a low TRX balance for transaction fees?
Don’t worry! imKey’s new Tron account feature allows you to purchase TRX directly with USDT. Whether you need to activate an account or quickly get TRX and energy, this one-step solution makes it easy to resolve insufficient TRX issues.
Tutorial
1. Open the imToken wallet and switch to the Tron account in the imKey wallet. Swipe left on the function bar and tap “TRX” to access the energy.tronify.io page. Next, click “Connect” in the top right corner to connect to imKey.
2. On the page, you can view the current balance, energy, and bandwidth resources of your account. Based on your needs, you can purchase TRX tokens or energy. Select or enter the amount of TRX to purchase, click "Confirm" to view the required USDT amount and confirm. Then, complete the signature on your hardware wallet. After the transaction is confirmed, the TRX tokens will automatically be transferred to your Tron account. Please refresh the balance on the TRX account homepage by pulling down.
Note: The transaction fee is included in the USDT payment, so no additional miner fee is required. You can purchase between 0.8 and 500 TRX, with the actual USDT amount varying based on real-time network changes. Please check the displayed amount on the transfer page.
FAQs
Q1. When will the TRX or energy arrive after payment?
A: After the payment is completed, TRX or energy will arrive within a few minutes. In rare cases, due to broadcasting delays, there may be a 5 to 10-minute delay.
Q2. How long is the energy valid?
A: Energy is valid for 1 hour after it arrives and will be automatically reclaimed upon expiration. Please use it promptly.
Q3. Can I cancel the purchase after it’s completed?
A: Cancellations are currently not supported.
Q4. How do I contact energy.tronify.io’s online support?
A: You can join their Telegram group: http://t.me/tronifyio to contact the admin.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Security & Privacy
See all articlesThe Five Most Common Misconceptions About Decentralized Wallets
This article uses imToken decentralized wallet as an example. Other digital asset wallets may have slight differences, so please refer to the official customer support of the respective wallet for more details.
Misunderstandings arise between people due to lack of understanding, and this is often the case when we come across new concepts, such as decentralized wallets. Moreover, blockchain technology is vastly different from the traditional centralized services we are used to, which makes these misunderstandings deeply rooted in our minds.
Below are the five most common misconceptions that new users have when using decentralized wallets. Have you encountered any of these?
Misconception 1: My assets are "stored" in the imToken wallet.
The primary function of a wallet is asset management, allowing users to make transfers or receive payments. This is similar to the accounts set up on centralized exchanges, but with a key difference: your digital assets are not stored in the hands of a decentralized wallet provider, and there is no custodial relationship between you and them.
A decentralized wallet does not control your wallet’s mnemonic phrase, which is a major difference from centralized platforms. On centralized platforms, your assets are controlled and managed by the platform, and users cannot access the mnemonic phrases or other information related to the platform's addresses.
When using a decentralized wallet, you manage your assets through the wallet application. The mnemonic phrase and private keys are under your control, and you can use the private keys to authorize and initiate transactions.
Key Point to Remember: Whoever controls the mnemonic phrase controls the assets.
Misconception 2: I made a mistake with the address while transferring. Can customer service help me get it back?
Blockchain wallet addresses are generally long strings of characters that are more complex and harder to remember than bank account numbers.
In most cases, people obtain the recipient's address by scanning a QR code or copying it. While mistakes are rare, some careless individuals may accidentally copy a token contract address, leading to assets being sent to an incorrect address. Once a transaction is confirmed on the blockchain, it cannot be frozen or reversed. The only way to recover the assets is by contacting the recipient. However, due to blockchain’s inherent anonymity, it’s often impossible to confirm the identity of the wallet owner. If assets are sent to the wrong address, they are effectively lost.
Thus, it is important to double-check the address before making a transfer. You can use wallet features, such as imToken's address book, to store frequently used addresses and enter them with a single click.
You can also use the ENS domain service to make your wallet address easier to remember.
Misconception 3: My asset balance is wrong. Can imToken adjust it for me?
To answer this question, let’s first understand where the asset information in your wallet comes from.
All your digital assets are essentially just cold data on the blockchain, and they don’t appear in a very user-friendly form. For example:
Unless you're a programmer, most people won’t understand this raw code. To make this information more understandable, developers have transformed this data, adding visual designs to present it in a more intuitive and user-friendly way.
We know that the asset information for each address is directly pulled from the blockchain, and it matches the data shown on blockchain explorers. The wallet simply presents this information in a more accessible way for users. If you feel your asset balance is wrong, you can cross-check it by using a blockchain explorer.
Misconception 4: All DApps accessible via the DApp browser are related to imToken.
To clear up this misunderstanding, we first need to understand what a "DApp browser" is.
If we disregard the first four letters, a browser is a tool for accessing websites, like Chrome, Safari, Firefox, or IE. We use browsers to visit websites such as Zhihu or Taobao. Similarly, a "DApp browser" is simply a tool for accessing DApps, which are native products of blockchain technology. Most wallets embed a DApp browser as a native feature.
While you can use the DApp browser to access third-party DApps integrated with your wallet, this doesn't mean that the DApp is associated with the wallet provider. It's like using Chrome to visit Taobao—while you can access Taobao, it doesn’t mean that Chrome is affiliated with Taobao.
A reminder: many fraudulent DApp projects take advantage of this misconception to trick users, creating the false impression that the project is affiliated with the wallet.
Misconception 5: imToken can only manage ETH assets.
Many users still associate imToken with its version 1.0, thinking that it can only manage ETH and ERC20 tokens. Users often ask, "When will imToken support BTC or TRX?"
I want to tell you: imToken now supports assets from 14 mainnets, including ETH, BTC, EOS, COSMOS, BCH, LTC, CKB, TRX, KSM, DOT, FIL, XTZ, GOGE, and Osmosis. With a single mnemonic phrase, you can manage assets from these 14 mainnets.(Note: imKey currently does not support XTZ, DOGE, or Osmosis.)
This article is referenced from the imToken Help Center, and the content is applicable to the imKey hardware wallet as well.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Security Reminder: Beware of Social Engineering Scams
Background: Security of Hardware Wallets
It is a best practice in digital asset management to “use hot wallets for small amounts and cold wallets for large amounts.”
Hardware wallets (generally cold wallets) keep private keys and sensitive data completely offline, significantly improving asset security. Therefore, buying a hardware wallet is the preferred choice for users with higher security needs. However, certain risks remain during the purchase and use process that may compromise this protection.
Findings
imKey has discovered unauthorized sellers on online marketplaces such as JD.com and Pinduoduo offering “activated” imKey hardware wallets.
This situation poses a risk of social engineering attacks and potential fraud.
Normally, a hardware wallet should be unactivated — that is, during the first use, the user should personally activate the device, create a wallet, back up the mnemonic, and set a PIN code.
What Is a Social Engineering Attack?
A social engineering attack occurs when an attacker exploits human psychology — using deception, impersonation, or manipulation — to trick victims into revealing sensitive information or taking specific actions that compromise their security.
Through further investigation, imKey discovered that some unauthorized sellers not only sold “pre-activated” hardware wallets but also tampered with the user manual to mislead customers into depositing funds into wallets pre-created by malicious actors.
imKey has reported these incidents to platform customer service teams and is actively cooperating with law enforcement.
If you purchased your imKey device from an unauthorized store, please take the following precautions:
How to Check Your Device
When using imKey for the first time, ensure that you personally perform the following key steps:
1️⃣ Activate the device (activation is irreversible; each device can only be activated once)
2️⃣ Set and back up your PIN code and binding code
3️⃣ Create and back up your mnemonic phrase
If any of these steps were not performed by you, your wallet may be compromised — please remain vigilant.
You can refer to the official tutorial:
👉 imKey + imToken Pairing Guide
You can also verify your device via the official verification portal:
👉 https://imkey.im/pages/verify
Verification includes:
- Appearance Check: Pay attention to the manual — if it includes a pre-set PIN, the device is unsafe.
(Unsafe manual with pre-set PIN)
-
Activation Status Check: Enter your SN number to view activation time; a new device should display “Not yet activated.”
- Check your SN number here: https://imkey.im/pages/sn-check
What to Do If You’re at Risk
- Transfer any assets from the potentially compromised wallet address to a new secure wallet.
- If you have questions, contact us via the official email: support@imkey.im
How to Safely Purchase imKey Hardware Wallets
To ensure product authenticity and quality after-sales service, please purchase only through official channels.
Currently, imKey offers three authorized purchase options:
1️⃣ Youzan Store – For Mainland China users.
Products are delivered domestically via SF Express with fast and reliable shipping.
🔗 https://j.youzan.com/S0w1J1
2️⃣ Amazon Stores – For overseas users.
Purchase through the official imKey Amazon store (verify the seller name: IMKEY CO., LTD.).
3️⃣ Official Website – For overseas users as well.
🔗 https://store.imkey.im/
⚠️ Only imKey devices purchased from official channels guarantee product authenticity, asset safety, and official after-sales support.
We cannot guarantee the safety or service quality of products purchased elsewhere.
About imKey
imKey Pro is the first hardware wallet in the industry to adopt a CC EAL6+ certified secure chip, providing the highest level of security.
It is also among the first to support Bluetooth connection, making it convenient and easy to use.
imKey deeply integrates with imToken, allowing seamless access to supported DApps and on-chain services.
After years of market validation, imKey Pro has earned widespread trust and recognition from users and industry professionals alike.
We understand that user feedback plays a crucial role in combating fraudulent activities from unauthorized stores. Therefore, we sincerely invite all users to participate actively — if you discover any unauthorized sellers or suspicious fraudulent behavior, please report it through the following channels:
Report Email: support@imkey.im
Report Details: Please include the name and website link of the unauthorized store so that we can verify and take action promptly.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Safety Tips | How to Safeguard Your Digital Assets
Common Causes of Digital Asset Loss and Strategies to Prevent Them
Managing digital assets involves multiple potential risks that could lead to loss. Here are some common scenarios and corresponding strategies to help users better secure their digital assets:
1. Improper Backup of Recovery Phrases
Risk:
Decentralized wallets do not store users' recovery phrases. If the recovery phrase is lost, the digital assets become irretrievable. Statistics show that the most common cause of asset loss is not theft but users failing to secure their recovery phrases. If lost or if the wallet device is damaged, assets cannot be recovered. Worse, if the recovery phrase is poorly managed and leaked to others, assets can be easily stolen.
Strategies:
- Physical Backup: Use physical mediums such as handwritten notes or dedicated recovery phrase storage boxes.
- Offline Storage: Keep backups offline to avoid exposure to online hacking.
- Multiple Backup Locations: Store backups in different physical locations to protect against catastrophic events.
2. Granting Transfer Permissions to Malicious Contracts
Risk:
When interacting with decentralized applications (DApps), users may inadvertently grant transfer permissions to malicious contracts. Such contracts could steal assets without user confirmation. The DApp ecosystem often includes many unknown or untrustworthy contracts, making mistaken authorization a common cause of asset loss.
Strategies:
- Audit Contract Code: Where possible, have professional auditors review the contract code for safety.
- Choose Trusted Contracts: Interact only with well-known, verified contracts.
- Regularly Check Wallet Permissions: Periodically review and revoke permissions for unknown contracts to mitigate risks.
- Authorize Carefully: Ensure the contract is trustworthy before granting transfer permissions, and be ready to revoke access.
3. Falling Victim to Scams
Risk:
Scammers use various methods to trick users into revealing recovery phrases, private keys, or transfer permissions, leading to asset theft. Many users are caught off guard and fall prey to these schemes.
Strategies:
- Protect Recovery Phrases/Private Keys: Never share your recovery phrase or private key with anyone. Any request for them is likely a scam.
- Be Wary of Links and Software Downloads: Avoid clicking on links from unknown sources or downloading unverified software to prevent phishing attacks.
- Use Verified Websites: Ensure the digital asset platforms you visit have valid security certificates and use secure URLs.
- Monitor Accounts Regularly: Check your wallet accounts regularly for unusual transactions.
- Seek Professional Help: If scammed, report the incident promptly to authorities or professional organizations.
4. Hacking Attempts
Risk:
On the blockchain, recovery phrases represent asset ownership. If a hacker gains access to your recovery phrase, they can import it to another device and steal your assets. Hackers often use phishing or malware to obtain recovery phrases or private keys.
Strategies:
- Use Hardware Wallets: Store private keys in offline hardware wallets (e.g., imKey) to prevent exposure on online devices.
- Download Official Apps: Always download wallet apps from official sources to avoid malware or phishing applications.
- Manually Enter Recovery Phrases: Avoid copy-pasting recovery phrases; input them manually to reduce the risk of leakage.
- Avoid Jailbreaking or Rooting Devices: Do not jailbreak or root devices, as this can expose vulnerabilities for hackers to exploit.
- Visit Trusted Links: Only access trusted, verified links to avoid phishing websites.
Additional Security Recommendations
1. Hot and Cold Wallet Separation
To maximize security, adopt a hot-and-cold wallet strategy. Use software wallets like imToken for small transactions and hardware wallets like imKey for managing larger amounts. Combining these ensures both convenience and safety.
2. Regular Software and OS Updates
Keep wallet software, operating systems, and device security patches up to date to fix known vulnerabilities and protect against attacks.
3. Manage Installed Applications
Reduce unnecessary apps, disable auto-start settings, and remove unused applications. Avoid installing unknown software, especially those with remote desktop features, to prevent data theft.
4. Disable Cloud Storage
Avoid storing sensitive information like recovery phrases and private keys in cloud storage to minimize risks of cloud service leaks.
5. Use Strong Passwords
Set strong passwords combining uppercase letters, lowercase letters, numbers, and special characters, and update them regularly. Strong passwords enhance account security and protect against brute force attacks.
By implementing these strategies, you can significantly reduce the risks associated with digital assets. Stay vigilant, regularly review and update your security measures, and build a solid defense for your digital wealth.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Can imKey Guarantee the Security of Your Assets?
Can imKey Fully Protect Your Assets?
The imKey hardware wallet offers a high level of security by storing private keys offline and incorporating multiple layers of protection. However, this doesn’t mean that using imKey completely eliminates the risk of asset theft. Here are some common security vulnerabilities and tips to prevent them:
Potential Risks of Asset Theft
Mnemonic Phrases Leakage
Cause:
The mnemonic phrases is a plaintext representation of the private key and is used to recover the wallet. If someone gains access to your mnemonic phrases, they can easily transfer your assets, even if you’re using a hardware wallet.
Prevention Tips:
- Store your mnemonic phrases securely on a physical medium that is waterproof and fireproof, such as a specialized storage tool.
- Avoid saving the mnemonic phrases on connected devices.
Unauthorized Token Transfers
Cause:
Users may mistakenly authorize malicious smart contracts disguised as legitimate DApps, such as "transfer," "mining," or "investment" platforms. This can lead to unauthorized token transfers (e.g., USDT). This issue stems from token mechanisms rather than the wallet itself, whether it’s hot or cold.
Prevention Tips:
- Always verify the source of a DApp before using it.
- Avoid granting permissions without thorough review.
Important Reminders
Avoid Importing Mnemonic Phrases into Hot Wallets
Unless in an emergency, never import the mnemonic phrase from your imKey hardware wallet into any connected hot wallet to prevent theft.
Enhance Your Security Awareness
Exercise caution when using wallets. Safeguard your mnemonic phrase and avoid granting unnecessary authorizations.
When your mnemonic phrases remain secure, and unnecessary authorizations are avoided, you can confidently use the imKey hardware wallet to protect your assets.
The imKey hardware wallet utilizes advanced security technologies to provide the highest possible protection for your assets. However, the cornerstone of security lies in the user’s own awareness. By following best practices for safeguarding your mnemonic phrase and being vigilant against authorization risks, you can truly achieve secure digital asset management.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Security Alert|TRX multisig scams
Recently, TRX multisig scams have been rampant. Scammers get users’ mnemonics by luring them to download a fake imToken App. Instead of directly stealing tokens away, they change users’ TRX wallet account permissions, causing users to lose control over their tokens.
In this article, how those scams are carried out will be explained to help you guard against them.
What are TRX multisig scams?
After a TRX wallet is created, the default wallet owner permission belongs to the account itself with the threshold being one. In other words, transferring through the wallet requires authorization signed by one address holding the permission.
Note: owner permission stands for the supreme control of a TRX account. With that permission, an address can operate the account in all manners.
With the ill-gotten mnemonic, scammers will change the user’s TRX account permission to get the owner permission, turning the threshold into two. In this case, sending tokens through the wallet needs authorization signed both by the user’s address and the scammer’s address.
That is why such scams are called TRX multisig scams since the user needs signatures from both his address and the scammer’s to transfer through the TRX wallet. This means that authorization from the scammer’s address is needed for any transactions from the user. The user will encounter an error pop-up “server:SIGERROR” if his transaction does not have the scammer’s signature.
Suppose there is a firm with two partners, and they make it a rule that all major decisions can be executed only if both partners agree to sign the authorization, i.e., multi-signature. If one partner disagrees, the decision is not approved.
A multisig TRX account is similar to that company. Therefore, even with the mnemonic, the account user cannot make a transfer by himself.
Users can only transfer tokens into his account, but not out of it. Scammers take advantage of this to play the long game. The user may keep transferring tokens into the account if he only uses it to receive payments from others and never check out his account permission.
Apart from luring users to download a fake imToken App, scammers will also carry out TRX multisig scams in these two ways:
- Promoting top-up websites on social media platforms such as Telegram to lure users to deposit with their digital tokens. In fact, scammers can get the owner permission of a user’s account during depositing.
- Releasing their mnemonics or private keys on social media platforms such as Telegram and WhatsApp to lure users to send TRX as transaction fees into wallets. But in fact, the owner permissions of those wallets have already been transferred by scammers. In the end, all TRX in the wallets will be stolen.
PSA
imToken security team reminds you that
- Please go to https://token.im/ to download imToken.
- There is no such thing as a free lunch.
- Check out your TRX wallet account permission regularly.
How to check out your TRX wallet account permission?
1. Open your TRX wallet and switch to the “Browser” page. Enter TRONSCAN in the search box and launch the DApp.
2. In the search bar, enter your wallet address and click the search button. On the page showing all the account details, swipe down to the “Account Permission” section.
3. The account permission is under your control if your address is the only one with the owner permission.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Scam Alert | Domain tokens in TRX wallet
Recently, some users reported receiving domain name tokens in their TRX wallets, which lure users to visit phishing sites to gain transfer permissions. imToken and Tronscan have blocked 370 such tokens, improving wallet interface cleanliness and preventing fraud. Users are advised not to visit links associated with these tokens and to report them through the "Help & Feedback" section in the app.
It was reported by some users that they received domain tokens such as 365haxi.com in their TRX wallet in early September. Scammers airdropped these domain tokens to users to lure them to visit phishing websites and gained access to the user's token allowance through malicious authorization, thus stealing the user's tokens.
imToken has teamed with the risk control department of Tronscan to block these scam tokens and 370 tokens have been blocked. On the one hand, it cleans the TRX wallet page, and on the other hand, it prevents users from visiting the phishing websites.
PSA: If you receive scam domain tokens in your wallet, do not visit the corresponding websites! And immediately report them to us via "Support and Feedback" in the App.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
Help & Recovery
See all articlesWhat should I do if the BTC address shown on my imKey hardware wallet doesn't match imToken?
When using an imKey hardware wallet to manage BTC, you may find that the BTC address shown in the imToken App is different from the address shown on your imKey device.
Please don’t worry. As long as your imKey recovery phrase has been backed up correctly, your assets are still controlled by the corresponding private key and will not be lost simply because the displayed addresses are different.
Why are the addresses different?
BTC wallets support address derivation. This means multiple BTC addresses can be generated under the same wallet.
Since imToken 2.15.0, imToken has supported BTC derived addresses. When used with imToken, imKey can also manage multiple BTC addresses under the same wallet. Using multiple addresses helps improve privacy and reduces the risks associated with repeatedly using the same address over time.
If you previously added, switched, or deleted a BTC address in imToken, while the imKey device shows the default BTC address, the addresses displayed on the two sides may be different.
In addition, since imToken 2.16.0, imKey has supported Taproot and Native SegWit Bitcoin accounts. If you select a different address type when re-adding a BTC account, such as Taproot, Native SegWit, Nested SegWit, or Legacy, the address you see may also be different from the one you used before.
This is usually caused by BTC address derivation, address type differences, and the display logic of the imKey device. It does not mean your wallet is abnormal, nor does it mean your assets have been transferred.
Why does the imKey device only show one BTC address?
The core purpose of the imKey hardware wallet is to protect your private keys and help you securely confirm key actions, such as receiving addresses, transfer details, and signatures.
Currently, each BTC account on the imKey device only writes and displays one default address. It does not support displaying multiple BTC derived addresses on the hardware device at the same time. Therefore, even if you add or switch to other BTC addresses in imToken, the imKey device may still only show the default address.
Please note: the fact that the device only displays one address does not mean it can only manage that one address.
As long as these BTC addresses are derived from the same imKey wallet, the corresponding assets are still controlled by the private key in your imKey hardware wallet.
What should I do?
1. Check the current BTC address
Go to the BTC wallet page in imToken and check whether the currently displayed BTC address is the one you used before.
If you previously switched BTC addresses or deleted a BTC address, the address currently shown in imToken may be different from the default address shown on the imKey device.
2. Re-add the corresponding BTC address type
If the BTC address you used before was deleted from imToken, or if the BTC address changes and the balance shows 0 after re-pairing imKey, it is usually because the BTC address type you added is different from the one you used before.
You can re-add it by following these steps:
- Make sure your phone’s Bluetooth is connected to yourimKey hardware wallet.
- Open imToken and tap Me - Wallet Management.
- Select the paired imKey hardware wallet and tap Add Account.
- In the Layer 1 list, find Bitcoin and tap +.
- Select the BTC address type you used before:
- Taproot: usually starts with bc1p
- Native SegWit (Bech32): usually starts with bc1q
- Nested SegWit (P2SH): usually starts with 3
- Legacy: usually starts with 1
- Confirm the selection, then return to the wallet homepage to view the corresponding BTC account.
For example, if the BTC address you used before starts with 3, please select Nested SegWit (P2SH).
After re-adding it, imToken will display the address and its on-chain asset records again.
Note: If you need to transfer assets from a Taproot or Native SegWit Bitcoin account, please make sure your imKey firmware has been upgraded to version 1.9.05 or above.
3. Add a derived address
If you still cannot find the BTC address you used before after re-adding the address type, you can try adding derived addresses under that address type.
Steps:
- Open imToken and tap Me - Wallet Management.
- Select the paired imKey hardware wallet and tap Add Account.
- In the Layer 1 list, find Bitcoin and tap +.
- Select the BTC address type you used before.
- Follow the on-screen instructions to continue adding derived addresses, then return to the wallet homepage to check whether the address matches the one you used before.
After adding multiple derived addresses, it is normal if the imKey device still only shows one default address. This does not affect your ability to view, receive, or transfer assets in imToken.
4. Confirm the address before receiving or transferring BTC
Before receiving or transferring BTC, please make sure you are using the correct BTC address.
If the address shown in the imToken App is different from the one shown on the imKey device, first confirm the address source, address type, and derived address. Do not transfer directly. If necessary, you can make a small test transfer first.
Will the BTC I have already received be lost?
No.
If the BTC was sent to an address previously generated by this imKey wallet, the assets are still on the blockchain and controlled by the corresponding private key.
Even if an address is not temporarily displayed in imToken, it does not mean the assets are lost. You can restore access to the assets under that address by re-adding the corresponding BTC address.
If you are not sure whether a BTC address belongs to your current imKey wallet, or if you are not sure which address type to select, please contact imKey official support for assistance.
How to Use DAppso’s TRX-Free Transfer Feature?
When making transfers on the TRON network, you need TRX to pay network fees. If you do not have enough TRX or you transfer often, you can use DAppso’s TRX-Free Transfer feature to pay fees directly with USDT.
To use this feature, visit DAppso and create a lite USDT account, which is a unique Gas Free contract account linked to your wallet address. After transferring USDT into this account, you can use the account balance to transfer USDT and pay fees.
This feature is powered by GasFree, a TRON ecosystem service provider, and uses TRON’s TIP-712 structured signature technology. In simple terms, you authorize transfers with an offline signature. GasFree then covers the required TRX resources and broadcasts the transaction, while you pay the service fee in USDT.
Guide
Step 1: Create an account
- Please ensure your phone’s Bluetooth has successfully connected to your imKey hardware wallet.
- Open imToken and switch to your imKey TRON account.
- Tap USDT to enter the token detail page.
- Tap the Token Function button 🔘 in the bottom left corner and select Send without TRX to enter the DApp.
- Follow the instructions to approve the wallet connection.
- Tap Create Now -> to complete the account creation.
Step 2: Deposit USDT
- On the lite account page, tap Deposit.
- Enter the deposit amount (at least 3 USDT is recommended).
- Tap Deposit, then sign and send the transaction.
- After the transaction is confirmed, you can view the balance in your lite account.
Tip: Depositing USDT into the lite account is a regular on-chain transfer and requires TRX for the network fee. We recommend keeping at least 15 TRX in your wallet to complete the deposit.
Step 3: Transfer USDT
- On the lite account page, tap Transfer.
- Enter the recipient address and transfer amount.
- Tap Submit, then sign to send the transfer transaction.
- After the transaction is sent successfully, you can view the transfer record on the page.
FAQ
Q1. How are transfer fees calculated?
The first transfer usually requires both an activation fee and a transfer fee. Subsequent transfers only require a transfer fee. The exact amount is subject to the fee displayed on the DApp page.
Current fee reference:
- First transfer: about 3 USDT, including a 1.5 USDT activation fee and a 1.5 USDT transfer fee.
- Subsequent transfers: about 1.5 USDT per transaction.
Note: These fees are set and collected by the GasFree service provider to cover the cost of paying TRX resources, broadcasting transactions, and providing the service.
Q2. Why is TRX required when depositing USDT?
Because transferring USDT from your wallet address to the corresponding lite account is a regular on-chain transfer, a small amount of TRX is required to pay the network fee.
After the tokens are deposited into the lite account, you can use USDT to pay fees for future transfers from that account, without preparing additional TRX.
Q3. Is the lite account a custodial account?
No. The lite account is generated for your wallet address, and you have full control over it. Tokens in the account can only be transferred after you sign with your wallet’s private key.
The third-party service provider only pays the TRX fee and broadcasts the transaction. It cannot access or control your assets.
💡 Make sure to back up your wallet mnemonic or private key properly. Store it securely offline. Never take screenshots, photos, or share it with anyone.
Q4. How do I contact DAppso?
On the lite account DApp page, tap Feedback to access its official Telegram support.
Risk Warning: The content of this article does not constitute any form of investment advice or recommendation. imToken does not make any guarantees and promises for the third-party services and products mentioned in this article, nor assume any responsibility. Digital asset investment has risks. You should carefully evaluate these investment risks and consult with relevant professionals to make your own decisions.
imKey × GoPlus Connection Guide
What is GoPlus?
GoPlus (GoPlus Network) is a decentralized security layer for Web3 that provides real-time risk identification and blocking for wallets, DApps, and multiple blockchains. Through security data & detection APIs, on-chain firewalls, a browser extension, and address monitoring, it detects token/contract risks and blocks suspicious approvals or malicious transactions—helping users and developers reduce phishing and mis-sign risks across the full transaction lifecycle and improve asset security and user experience.
Prerequisites
Before you start, make sure:
- Your imKey hardware wallet is powered on and unlocked.
- The imToken App is installed and set up on your phone, and your imKey is successfully paired.
- Both imKey firmware and the App are up to date.
- Network support: GoPlus currently supports Ethereum mainnet (ETH) and BSC.
- Desktop connection: Have the original imKey data cable, or ensure your USB cable supports data transfer (not charge-only).
Option 1: Connect imKey on a desktop
Step 1: Visit GoPlus and start the connection
- In your desktop browser, go to https://app.gopluslabs.io/.
- Click Connect wallet to scan risks on the right panel.
- Complete the image verification (CAPTCHA) if prompted.
Step 2: Select imKey
- When the wallet selection dialog appears, choose imKey.
Step 3: Connect the device and authorize
- Use the original imKey data cable to connect imKey to your computer, then enter your PIN on imKey.
- In the connection prompt, click Connect, and on the imKey screen press OK to authorize the connection.
Step 4: Review your account security status
- After connecting, GoPlus will display your account status.
- Review current and potential risks. Click Rescan to refresh, or Handle to follow recommended actions.
Option 2: Connect via the imToken in-app browser (mobile)
Step 1: Open the in-app browser
- In imToken, select your imKey ETH account.
- Tap Browser in the bottom navigation and enter: https://app.gopluslabs.io/.
Step 2: Open GoPlus and set language
- On the GoPlus page, tap the globe icon in the top-right and choose Simplified Chinese or your preferred language.
- Tap “Connect wallet to scan risks”. Complete the image verification (CAPTCHA) if prompted.
Step 3: Choose wallet and authorize
- Select “imToken ”as the wallet.
- When the authorization prompt appears, tap“ Confirm”.
Step 4: Request imKey confirmation
- On the signature screen, tap “Request confirmation from imKey”.
- On your imKey device, press OK to confirm the signature.
Step 5: View your Security Level
- After connecting, view your Security Level, or tap Rescan to run another check.
About “Security Level” and Risk Notices
1) How to interpret the Security Level
- It’s a point-in-time assessment based on on-chain public data and detection rules—meant to flag potential risks, not to definitively label an address as safe or unsafe.
- The level updates dynamically with your address activity and approvals; a single scan does not represent a long-term state.
- A higher level ≠ guaranteed loss; a lower level ≠ absolute safety. Always judge within your actual usage context.
2) How to read common risk prompts
- Approval risks: You may have granted high privileges (e.g., unlimited allowance) to a contract. Review regularly and revoke unnecessary approvals; prefer least privilege or one-time/limited allowances going forward.
- Address association / dusting: Your address is associated with high-risk addresses on-chain, or it received unsolicited small dusting transfers. This does not mean you engaged in risky actions, but be more cautious with future interactions.
- Behavior reminders: Short-term abnormal approvals or unusually frequent interactions are attention signals, not definitive risks.
3) What to do if high risks appear
- Pause first: Temporarily stop new signatures/approvals. Trust the imKey screen—if the device and page don’t match, cancel immediately.
- Verify sources: Use only official or trusted links and contract addresses. When needed, check project announcements, audits, or community discussions.
- Revoke before proceeding: Use approval-management tools to revoke unnecessary high-privilege approvals before continuing.
- Test small: For large transactions, first try a small amount to validate the path and fees, then scale up.
4) Boundaries & notes
- Security Levels and prompts rely on public data and rule engines and may contain false positives/negatives. Results are for reference only and do not constitute investment, financial, or legal advice.
- Connecting and authorizing do not involve your mnemonic or private keys; all critical actions require physical confirmation on imKey.
- If you still have questions, contact imKey or GoPlus official support for assistance.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
What is a blockchain network and how to configure it?
What is a Blockchain Network?
Various cryptocurrencies, like Bitcoin, Ethereum, TRON, etc., operate on separate blockchain networks, each with its unique value transfer logic and information processing methods.
In imToken, the blockchain network is primarily categorized into four types: Layer 1, Layer 2, EVM-compatible chains, and custom networks. If users wish to add accounts from multiple blockchain networks, such as Bitcoin, Ethereum, and TRON, to a single wallet, they can do so by navigating to “My Profile” -> “Wallet Management” -> “Add Account”, and then selecting the desired network to complete the account addition process.
If you cannot find the network you want to check on the add account page, please follow the steps below to configure the network.
Blockchain Network Configuration
imToken currently supports two ways to configure the blockchain network:
1.Quick add
Click "My Profile" - "Blockchain Network" - "+" - "Quick Add" to enter the EVM Box. It contains the mainnets and testnets of all well-known EVM-compatible chains. Enter the network name, such as Ethereum Classic, in the EVM BOX search box, then click "Switch" and "Confirm".
2.Customize
If you still cannot find the network you want to add in the EVM BOX, you can use the customize function. Click "My Profile"-"Blockchain Network" - "+"-"Customize", fill in the network name, RPC address, chain ID, symbol and block browser, and click "Save".
Information about commonly used networks can be queried through Chainlist :https://chainid.network/
After the network configuration is complete, return to the add account page to check the network and add the account.
Note:
When accessing a DApp that requires connection to a specific network such as Polygon, if your imToken wallet does not have an account for that network, you will receive a prompt. imToken will then automatically add the corresponding account, and you simply need to click to confirm the addition on the pop-up page.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
imKey App Upgrade Guide
imKey’s blockchain apps (e.g., ETH, BTC) can be upgraded via the imToken app. Upgrading ensures normal functionality, compatibility with new networks, and fixes known issues.
Before You Start
- Make sure your phone’s Bluetooth is on.
- Unlock your imKey and confirm it’s connected to your phone.
Standard Upgrade Method
- Open imToken and tap “My Profile” → “ Manage wallets.”
- In the wallet list, select your paired imKey hardware wallet and tap “>.”
- On the imKey management page, tap “App settings.”
- In the app list, check if any apps show “Update.” If so, tap “Update.”
- Follow the in-app prompts to download and install. Your imKey screen will display “APP installing .”
- When the progress completes and you see “Upgrade successful,” return to the Assets page to use it.
Notes
- Keep imKey unlocked, Bluetooth connected, and your phone’s network stable during the upgrade.
- Do not exit the app or let your phone auto-lock to avoid interruptions.
- If the upgrade fails or is interrupted, go to “My Profile” → “Manage wallets” → your imKey → “App settings” and try again.
- This imKey app version update only improves functionality and user experience; it does not affect your mnemonic phrase, private keys, or existing assets, and the upgrade process is safe and reliable.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.
What is a Decentralized Wallet?
What is a Decentralized Wallet?
A decentralized wallet is a tool that allows users to fully control their private keys and digital assets. Ownership and management of the assets belong entirely to the user, without reliance on any centralized authority. Based on blockchain technology and decentralized architecture, it enables users to independently generate, manage, and trade digital assets.
The Core Concept of Decentralization
In a distributed system, every node operates autonomously, freely connecting with other nodes to form new network units. Such a system lacks mandatory central control, and no single entity governs data or information.
Blockchain technology supports this decentralization by allowing every participant in the network to access the complete database and its history, directly verifying transaction records without intermediaries. This ensures data transparency while enhancing autonomy and security in transactions.
Key Features of Decentralized Wallets
User Control of Private Keys
Decentralized wallets generate private keys and mnemonic phrases upon creation. These serve as the sole credentials for accessing and managing assets. Private keys and mnemonic phrases are stored on the user's device or hardware rather than on centralized servers, giving users full control over the security of their assets.
Non-Custodial
Unlike centralized wallets (e.g., exchange wallets), decentralized wallets do not hold users' assets or store private keys or mnemonic phrases. This eliminates the risk of asset loss due to attacks or misuse of centralized servers.
Peer-to-Peer Transactions
Users can directly conduct peer-to-peer transactions without relying on centralized platforms. Transactions are broadcast through the blockchain network, ensuring transparency and immutability.
Trustless
Blockchain's trust mechanism eliminates the need for intermediaries. Users can verify transaction records through the blockchain, fundamentally avoiding asset loss caused by intermediary issues.
Multi-Chain Compatibility
Decentralized wallets typically support multiple blockchain networks (e.g., BTC, ETH, TRX), allowing users to manage various digital assets in a single wallet.
Advantages of Decentralized Wallets
Enhanced Security
Assets and private keys are not stored on third-party servers, significantly reducing the risk of attacks or breaches.
Full Autonomy
Users have complete control over their assets, avoiding issues like platform bankruptcy or account freezing that could lead to asset loss.
Privacy Protection
Users can utilize wallets without providing personal identity information, effectively safeguarding their privacy.
Tips for Using Decentralized Wallets
Backup Mnemonic Phrases
Mnemonic phrases are the only way to recover your assets. Losing or exposing them could result in asset loss or theft.
Secure Private Key Storage
Avoid storing private keys or mnemonic phrases on internet-connected devices. Use hardware wallets or other encryption tools for safe storage.
Beware of Phishing Attacks
Do not click on unknown links or input mnemonic phrases into unofficial applications to prevent asset theft.
Choose Reliable Wallets
Use wallet software or hardware that has undergone security audits to ensure safety and stability.
Recommended Decentralized Wallets
imKey Hardware Wallet
Focused on cold wallet security, it stores mnemonic phrases and private keys offline, giving users full control over their assets. Ideal for long-term storage of large digital assets.
imToken Software Wallet
Lightweight and user-friendly, it supports multi-chain switching, suitable for users with frequent interactions.
Through decentralized wallets, users can not only protect their assets effectively but also enjoy the decentralized, transparent, and efficient trading experience brought by blockchain. Whether you are a beginner or an experienced user, proper management of private keys and mnemonic phrases is essential to fully safeguard your digital assets.
Important Notice:imKey sells physical security hardware products only and does not provide any virtual asset trading, custody, or funds-related services. References to third-party wallets, exchanges, or decentralized applications are for compatibility purposes only; related functions and services are provided independently by third parties.