GM/GN, how can we help you?

Search

imKey Pro Instructions

Learn how to use imKey to securely manage digital assets.

Activate imKey Pro

See all articles
How to Quickly Determine if Your imKey Pro Has Been Activated

Summary
This article aims to help users quickly determine whether their newly purchased imKey Pro hardware wallet has been activated, eliminating potential security risks. By following simple steps and checks, users can ensure that their device is new, untampered, and genuine.

Using a hardware wallet to manage crypto assets has become a common method to protect digital assets. The imKey hardware wallet, as a high-security device, provides users with a tool to have full control over their assets. However, we have found that some fraudsters impersonate imKey authorized dealers, selling activated hardware wallets on e-commerce platforms and fake official websites, tricking users into depositing funds for theft. This article will help users quickly determine whether their newly purchased imKey Pro has been activated, ensuring asset security.

 

Key Operation Guide for First-Time Use of an Unactivated (Not Yet Activated) imKey

 

Step 1: Language Selection

  • When using imKey for the first time, the device will boot up and enter the "Language Selection" screen. Users can choose the appropriate language as needed.

Step 2: Bluetooth Connection

After selecting the language, the device will prompt you to connect via Bluetooth with the imToken app. Make sure your phone's Bluetooth is turned on and follow the instructions to complete the connection.

Step 3: Device Activation

After successfully connecting via Bluetooth, follow the on-screen instructions to complete the process. Finally, the imKey screen will display "Activation Successful." At this point, the device has been successfully activated and is ready for further operations.

 

Reminder:

Verify the screen display content.

nactive (Unactivated) Device Active (Activated) Device
Upon first use, the device will start up and enter the language selection screen, followed by prompts for Bluetooth connection and device activation. If the device prompts you to enter a PIN code upon startup, it may be compromised and potentially used by unauthorized individuals.

 

Creating a Wallet and Backing Up the Mnemonic Phrase

When using the imKey hardware wallet, make sure to create the wallet yourself and properly back up the mnemonic phrase. The mnemonic phrase is the only way to recover your wallet and must be stored securely.

Risk Warning: If the instructions suggest that the imKey hardware wallet does not require a mnemonic phrase, the wallet is at risk.

Verifying the Authenticity of the Device

If you are still unable to confirm the authenticity of the device or have any concerns after following the steps above, please contact imKey customer support to verify that your device is an official product, ensuring the security of your digital assets.

 

Official Email: support@imkey.im

By following the simple steps and checks provided in this guide, users can quickly determine whether their newly purchased imKey Pro has been activated, thereby eliminating potential security risks. Ensure that your imKey device is an unactivated genuine product to effectively protect your digital assets. If you have any questions, please contact imKey customer support for assistance.

 

 

See more
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.

See more

Create and Restore Wallet

See all articles
How to Restore a Wallet on imKey Pro?

Summary
This article provides detailed steps on how to use an existing wallet with the imKey Pro hardware wallet. By using the wallet recovery feature, users can import their existing mnemonic phrase into the imKey Pro hardware wallet for more secure management of their crypto assets.

If you want to use an existing wallet with the imKey Pro hardware wallet, you can use the "Restore Wallet" feature.

Before Restoring a Wallet, Please Note:

  • Avoid Duplicate Imports: When importing the mnemonic phrase of an "Identity Wallet" or a wallet already "Created/Imported" in the imToken software into the hardware device, imToken will prompt, "Wallet already exists, please do not import the same wallet."
  • Maintain Offline Security: Importing a mnemonic phrase generated by a software wallet into a hardware device is pointless because the mnemonic phrase was exposed to the internet when it was generated, meaning the hardware device can no longer provide protection.

How to Restore a Wallet on imKey Pro

  1. Turn on your imKey Pro, follow the on-screen instructions to set the language and PIN code, then select "Recover Wallet" and press the "OK" button to confirm.

Note: If another mnemonic phrase has already been imported into the imKey Pro, you need to reset the imKey first, then proceed with step 1.

  1.  Select the Number of Words: Choose the number of words in your mnemonic phrase and press the "OK" button to confirm.

 

  1. After entering the mnemonic phrase, the device will display "Recovering wallet. estimated 2 min"

Note: Use the up and down buttons to toggle, "OK" to confirm, and "C" to cancel.

  1. Once the "Wallet recovery successful" message appears, you can bind the wallet with imToken and start using it normally.

By following the steps provided in this article, users can easily restore an existing mnemonic phrase on the imKey Pro hardware wallet, ensuring the secure management of their digital assets. If you encounter any issues during the process, please contact imKey customer support for assistance.

See more
How to Add Derived Addresses?

Summary
imToken version 2.15.0 supports the derived addresses, and imKey also supports this function synchronously. If you want to use multiple addresses for increased security and privacy, the derived address feature is recommended.

How to Add Derived Addresses in imKey?

To add accounts via address derivation in your imKey hardware wallet, you have two options: using the default setup or proceeding with custom configuration. Before embarking on this process, ensure that your mobile phone's Bluetooth is successfully connected to the imKey hardware wallet to facilitate a smooth operation.

 

Default Addition:

  1. Tap on "My Profile" - " Manage wallets" - select the paired imKey, and click on "Add ".
  2. Select the account you wish to add by tapping on "+" - "Confirm". After completion, on the Asset homepage, tap on the account name on the top left corner to view and manage the added accounts in your wallet. (Here we take adding an ETH address as an example.)

Custom Addition:

  1. Tap on "My Profile" - " Manage wallets" - select the paired imKey, and click on "Add ".
  2. For the desired account, tap on the three dots on the top right corner, choose "Advanced " - "Customize" - "BIP44".
  3. After selecting BIP44, you can input the last three parameters of the derivation path to generate an account with a custom path. Tap on "Confirm". Once done, on the Asset homepage, tap on the account name at the top left corner to view and manage the added accounts in your wallet. (Again, using adding an ETH address as an example.)

Please note that when opting for the custom mode, it is essential to securely back up the custom account derivation pathes. In the event you delete the wallet and attempt to restore it later, the derivation pathes must be entered to facilitate a successful recovery. As imToken does not store any records of user-customized paths, losing this information will result in irreversible loss.




See more
How to Add an Account?

Summary
The imKey hardware wallet supports managing multiple accounts. By default, imKey supports ETH and BTC wallets. To add other networks, you must first install them in "App Management" and then add the corresponding accounts.

The imKey hardware wallet supports the creation and management of multiple accounts, allowing users to manage several wallets on a single device. This article will provide a detailed guide on how to add wallet accounts and switch between accounts on imKey, helping users make the most of this feature.

How to Add an Account

  1. Tap on "Me" in the bottom right corner. Select "Manage Wallets." Choose the paired imKey hardware wallet. Tap the "Add Account" button to create a new account.

2. The imKey hardware wallet by default supports Ethereum (ETH) and Bitcoin (BTC). If you need to add other networks, first ensure that your phone's Bluetooth is successfully connected to the imKey hardware wallet. Then, go to the "App Management" section in the imKey management interface and install the desired network (for example, adding the CKB chain).

3.After installing the desired blockchain, return to "imKey Management" and click "Add Account" to create the account. Once completed, you can view and manage all the accounts added to your wallet by clicking on the account name in the top left corner of the assets homepage.

How to Switch Accounts

On the wallet assets homepage, click the account name in the top left corner to view all the added accounts. To switch accounts, simply click on the desired account on the "Select Account" page.

By following the steps provided in this article, users can easily add and manage multiple wallet accounts, making the most of the multi-account management feature of the imKey hardware wallet. Whether storing different types of cryptocurrencies or switching between multiple accounts, the imKey hardware wallet meets users' needs, offering a secure and convenient asset management experience.

If you have any questions, please contact imKey customer support for assistance.

See more
How to Create an imKey Wallet?

This article provides a detailed guide on how users can create and back up their wallets after activating the imKey hardware wallet for the first time. By accurately recording and verifying the mnemonic phrase, users can ensure the security of their digital wallet.

After activating the device for the first time, users need to follow a series of steps to create and back up their wallet to ensure the security of their digital assets. Below is a detailed guide:

Note: If the device is not yet activated, refer to the instructions on how to activate imKey.

Creating a Wallet

  1. On your imKey device, select "Create Wallet." Read the on-screen reminders and press the "OK" button to confirm.

  1. Accurately write down each word in the correct order, and repeat this process until all 12 words have been backed up.

Note: The safest way to back up your mnemonic phrase is by using a physical medium. You can handwrite the mnemonic phrase on paper and then use a dedicated mnemonic phrase storage device to securely back it up.

  1. When imKey displays "Please confirm your mnemonic ," press the "OK" button to confirm.

  1. Use the up and down buttons to toggle and select the word corresponding to each number in the sequence, then press the "OK" button to confirm. Repeat this process until all 12 words have been verified.

  1. At this point, imKey will automatically display "Wallet creation in progress, expected to complete in 2 minutes." Please wait patiently.

  1. In imToken, click "Next" to proceed to the "Final Step" and import the application.

  1. Once pairing is successful, click "Close."

Once pairing is successful, you can start using your imKey wallet for receiving and transferring funds.

Final Thoughts

Asset Security Tips:

  • Physical Backup: The safest way to back up your mnemonic phrase is by using physical media, such as handwriting the mnemonic phrase on paper or using a dedicated mnemonic phrase storage box.
  • Offline Storage: Choose an offline storage method to ensure that your backup is safe from online hacker attacks.
  • Multiple Backups: Store backups in different physical locations to protect against data loss due to catastrophic events.
  • Cautious Operation: Avoid importing the hardware wallet’s mnemonic phrase into the imToken wallet, as this would compromise the security protection provided by the hardware wallet’s offline storage of keys.

By following the detailed instructions provided in this guide, users can easily complete the creation and backup process for the imKey hardware wallet, ensuring the safety of their digital assets. Adhering to these steps and security tips will help users effectively mitigate potential risks and safeguard their cryptocurrency holdings. If you have any questions, please contact imKey customer support for assistance.

See more

Transfer and Receive

See all articles
How 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:

  1. Turn on your imKey hardware wallet and enable Bluetooth on your mobile phone (GPS location services must also be enabled on Android devices).
  2. 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:

  1. 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.
  2. 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.

  1. 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.

  1. 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

  1. 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.

  2. 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.

  3. 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.
See more
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

  1. 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.


  2. 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.


  3. After clicking "Request imKey Confirmation", check the "Payment Information" on the imKey hardware wallet and click the down arrow.


  4. 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.
  5. Note: You can check the status of your transaction in the "Activity" section on the wallet's home page.
See more
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

  1. 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.
  2. Enter your payment password, click "Confirm," and then click "Send."
  3. Click "Begin signing process", then connect imKey to the computer using a USB data cable and enter the PIN code.
  4. On imKey, confirm the "Payment Info" and the "To" (the recipient address)
  5. Confirm the "Miner Fee," press "OK" to confirm signature, thus completing the transfer.
  6. 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.

 

 

See more
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:

  1. 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.

 

  1. Click 「Receive」to copy the address.

 

  1. Return to the "Select account" page and select the TRX account from your imToken wallet that you wish to transfer from.

  1. 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.

See more
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):

  1. Select the Token:

  • Open the Binance Exchange app, go to "Funds"-> “Spot” -> "Withdraw," and select the token you want to withdraw.
  1. 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.

  1. 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.

  1. 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.

  1. 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.

 

See more

Connect with Other Wallets

See all articles
How 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

  1. 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.
  2. Set the payment password on Rabby and click "Next".
     
  3. Connect imKey to the computer using a USB data cable and enter the PIN code.
  4. On Rabby, click "Add to Rabby", and then click "Done" to complete the wallet connection.
  5. 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.



See more

Exceptional Issues

See all articles
Why Does the Device Verification Display "No device information found"?

When performing device verification for imKey, you may encounter a message stating "No device information found." This article will detail the possible reasons for this message and provide solutions to ensure a smooth user experience and protect your device's rights.

Related article: How to check imKey Pro SN code?

Why Does the "No device information found" Message Appear?

When encountering this message during imKey device verification, please remain calm. This message is typically caused by one of the following common issues:

  1. Incorrect SN Code Length:
    If the SN code is entered with missing or extra characters, the verification system will not be able to match the correct device information, resulting in the "No device information found" message. Ensure that the SN code is exactly 16 characters long and entered completely.

  2. Incorrect SN Code Characters:
    The SN code is case-sensitive. Entering incorrect characters (such as inputting "0" as "O" or "1" as "I") can lead to a failed query. To avoid confusion, imKey’s serial number rules exclude the characters "O" and "I," but you should still carefully verify your input.

  3. Incomplete SN Code Database or Data Loss:
    In rare cases, some SN codes may be missing due to earlier management issues. If you encounter this problem, please contact official customer support for manual verification to confirm the device's authenticity.

What to Do Next?

If you have verified that your SN code is correct but still see the "No device information found" message, we recommend contacting our official customer support for further assistance. Our support team is dedicated to helping you.

Contact Us:

See more
When Should You Reset imKey Pro and How to Reset It

This article explains the situations in which you may need to reset your imKey Pro hardware wallet and provides a detailed guide on how to reset it. Resetting imKey Pro can resolve issues such as forgetting your PIN code or binding code. However, before proceeding, ensure that you have backed up your wallet's mnemonic phrase to prevent asset loss.

The imKey Pro hardware wallet offers users a secure tool for managing digital assets. However, in certain situations, you may need to reset the device to reset your PIN code or binding code, or to recreate or restore a wallet. This article will provide detailed guidance on when and how to safely reset your imKey Pro.

Situations Requiring a Reset of imKey Pro

  • Forgotten PIN Code: If you forget the PIN code for your imKey Pro and are unable to unlock the device, a reset is required to set a new PIN.
  • Forgotten Binding Code: If you forget the binding code and cannot bind with imToken, you will need to reset the device to generate a new binding code.
  • Recreate or Restore Another Wallet: When recreating or restoring another wallet on imKey Pro, a reset is necessary.

⚠️ Important Reminder: Before resetting, ensure that you have backed up the mnemonic phrase for your imKey Pro wallet, as failing to do so will result in the loss of your assets.

How to Reset imKey Pro

There are two methods to reset your imKey Pro:

  1. Enter the Wrong PIN Code 5 Times in a Row:
    • If you enter the incorrect PIN code five times consecutively, the imKey Pro will automatically reset.
  2. Reset via the Settings Menu:
    • Power on your imKey Pro and enter the PIN code, then press the "OK" button.
    • Select "Settings," then choose "Reset" from the settings menu.
    • Enter your PIN code and confirm to reset the imKey Pro.

By following these methods, you can safely reset your imKey hardware wallet and resolve issues related to forgotten PIN or binding codes. Before resetting, always ensure that your mnemonic phrase is backed up to prevent asset loss.

If you encounter any issues during the reset process, please contact imKey customer support at support@imkey.im for assistance.

See more
What should I do if the message "The current imToken version is not compatible with the imKey app" appears?

Summary
This message indicates that the imKey ETH Applet needs to be updated to be compatible with the current version of imToken.

When you receive the message "The current imToken version is not compatible with the imKey app, please open imKey App Management to upgrade the imKey app before proceeding" while trying to make a transfer with your imKey ETH wallet, it means that the ETH Applet in imKey App Management needs to be upgraded. Please follow these steps:

  1. Ensure that your phone's Bluetooth is successfully connected to the imKey hardware wallet.
  2. Open the imToken App, click on "Me" in the bottom right corner, then select "Wallet Management," and choose the paired imKey hardware wallet.
  3.  Enter the "App Management" interface, and click "Update" next to ETH. Once the update is complete, you can proceed with your transfer as usual

Note: If the problem persists, please contact us at support@imkey.im for further assistance.

 

See more
What should I do if the message "Device Not Found" appears during Bluetooth pairing?

Summary
How to resolve the issue when imKey and your mobile device show the message "Device Not Found" during Bluetooth pairing? Ensure that your phone's Bluetooth and GPS, as well as the imKey device, are properly enabled and positioned close to the phone.

How to Resolve Bluetooth Pairing Issues Between imKey and the imToken App

During the Bluetooth pairing process between imKey and the imToken app, if the app displays the message "Device Not Found," you can check and resolve the issue by following these steps:

For iPhone Users:

  • Enable your phone's network and Bluetooth functions.
  • Go to "Settings" > "Privacy" > "Bluetooth" on your phone, find imToken, and enable Bluetooth permissions.

For Android Users:

  • Enable your phone's network, Bluetooth functions, and GPS location services.
  • In the phone's "Settings," go to App Management, find imToken, and enable location access permissions.
  • For Huawei phones, go to "Settings," find "Apps and Services" > "Permission Management" > "Apps" > "imToken" > "Nearby Devices," and allow the permission.

Bluetooth Occupation Issue:

  • If Bluetooth is being used by another device, unpair it in the phone's "Settings" and then return to the app to retry pairing.

imKey Charging Status:

  • imKey cannot connect via Bluetooth while charging in a powered-off state. It is recommended to unplug the charger and restart imKey before proceeding with the operation.

Note: If the problem persists, please contact us at support@imkey.im for further assistance.

 

See more
What should I do if I receive the message "The account already exists ,please do not add it again"?

Summary
This article explains the reasons behind the error message "The account already exists ,please do not add it again" in imToken. It recommends resolving the issue by resetting the imKey and creating a new wallet to enhance the security of the private key. The specific steps include resetting the imKey, creating a new wallet, pairing the hardware, and transferring assets.

The app displays the message: "The account already exists ,please do not add it again"

This message typically appears when you import the mnemonic phrase from your imToken identity wallet into imKey, or when you import the mnemonic phrase created by imKey into imToken. Our product's mechanism requires you to first have an imToken identity wallet and log in before connecting the imKey wallet. Importing the same mnemonic phrase leads to this message.

Note: Wallets created with imKey are more secure because the private keys are stored offline in the secure chip of the imKey hardware wallet, isolated from network environments (physically separated).

Solution: Create a New Cold Wallet

If the mnemonic phrase has been exposed to the internet, it's recommended to use that wallet as your identity wallet. Now, create a new cold wallet with imKey. Here's how:

Step 1: Reset imKey

  1. Enter your PIN to turn on imKey, then press the "OK" button.
  2. Select "Settings," then choose "Reset" from the menu.

Step 2: Create a New Wallet

  1. After resetting, select your language and set a new PIN code.
  2. Choose "Create Wallet" and securely back up the mnemonic phrase for your imKey wallet.

Step 3: Pair the Hardware Wallet

  1. Open the imToken app, go to "Me" > "Manage Wallets" > "Add Wallet" > "Connect Other Wallet" > "imKey."
  2. Enter the newly generated binding code and complete the pairing (make sure to securely store the new binding code).

Step 4: Transfer Assets

  1. Transfer the assets from your hot wallet to the newly created imKey cold wallet.

Final Notes

Ensure that the two wallets are managed by different mnemonic phrases and are properly backed up. By following these steps, you can safely create and manage your wallets, avoiding the issue of importing the same mnemonic phrase twice.

Note: If the problem persists, please contact us at support@imkey.im for further assistance.

See more

Other Operations

See all articles
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.

See more
What currencies does imKey pro support?

imKey supports 11 major public blockchains including Ethereum, Bitcoin, Cosmos, EOS, TRON, Nervos, Bitcoin Cash, Litecoin, Kusama, Polkadot, and Filecoin. It also supports Layer2 networks such as Arbitrum, Optimism, zkSync Era, as well as EVM-compatible networks like BSC, Avalanche, and Polygon.

The supported tokens for each blockchain in imKey can be viewed in the table below.

Public Chain Supported Token
Ethereum ETH, ERC20, ERC721, ERC1155 Tokens
Bitcoin BTC and Omni USDT
Cosmos ATOM
TRON TRX, TRC10, and TRC20 Tokens 
Nervos CKB
Bitcoin Cash BCH
Litecoin LTC
Kusama KSM
Polkadot DOT
Filecoin FIL
EOS EOS and tokens on the EOS chain

The supported tokens for each layer 2 network within imKey can be found in the table below.

Layer 2 Network Supported Token
Arbitrum

ETH and ERC20 Tokens

Click Here for More

ERC721, ERC1155 NFTs

Optimism

ETH and ERC20 Tokens

Click Here for More

zkSync Era

ETH and ERC20 Tokens
Click Here for More

ERC721, ERC1155 NFTs

zkSync Lite

ETH and ERC20 Tokens

Click Here for More

Base

Same as Optimism Wallet

Click Here for Details
ERC721, ERC1155 NFTs

Scroll

ETH and ERC20 Tokens

Click Here for More

ERC721, ERC1155 NFTs

Linea

ETH and ERC20 Tokens

Click Here for More

ERC721, ERC1155 NFTs

Arbitrum Nova

ETH and ERC20 Tokens

Click Here for More

Manta

ETH and ERC20 Tokens

Click Here for More

Polygon zkEVM

ETH and ERC20 Tokens

Click Here for More

Blast

ETH and ERC20 Tokens

Click Here for More

Taiko

ETH and ERC20 Tokens

Click Here for More

zkLink Nova

ETH and ERC20 Tokens

Click Here for More

Manta Pacific

ETH and ERC20 Tokens

Click Here for More

Mint

ETH and ERC20 Tokens

Click Here for More

Vizing

ETH and ERC20 Tokens

Click Here for More

The supported tokens for each EVM-compatible chain within imKey  can be found in the table below.

EVM-Compatible  Chain Supported Token
BNB Smart Chain BNB and BEP20 Tokens
Polygon POL and Tokens on Polygon Chain
OKX Chain OKT and Tokens on OKX Chain
Avalanche AVAX and Tokens on Avalanche Chain
Mantle MNT and Tokens on Mantle Chain
Bitlayer BTC and Tokens on Bitlayer Chain
Conflux eSpace CFX and Tokens on Conflux eSpace Chain
Merlin  BTC and Tokens on Merlin Chain
X Layer OKB and Tokens on X Layer
Fantom FTM and Tokens on Fantom Chain 
Metis Andromeda METIS and Tokens on Metis Chain
PlatON

LAT and Tokens on PlatON Chain

ERC721, ERC1155 NFTs

opBNB BNB and Tokens on opBNB Chain
Gnosis Chain xDAI and Tokens on Gnosis Chain 
Klaytn KLAY and Tokens on Klaytn Chain
Celo CELO and Tokens on Celo Chain 
Cronos CRO and Tokens on Cronos Chain
Aurora

aETH and Tokens on Aurora Chain

Click Here for More

Harmony ONE and Tokens on Harmony Chain
SmartBCH BCH and Tokens on SmartBCH Chain
Huobi ECO Chain HT and HRC20 Tokens
 
See more
What is a Binding Code?

A binding code is an 8-character randomly generated combination of numbers and letters. It is used for one-to-one binding between the imKey and the imToken or imKey Manager, ensuring unauthorized clients cannot access imKey. Please make sure to back up your binding code carefully, as it will be required for rebinding your imKey in the future. The binding code is automatically generated by imKey and cannot be manually modified.

Note:
You will need the binding code to rebind in the following situations:

  • Unpairing
  • Logging out of imToken identity
  • Uninstalling the imToken client
  • Switching to a new phone

How to View the Binding Code?

  1. If the binding code has not been completed yet:
    A binding code will be generated during the binding process. Please back it up carefully.

  2. If the binding code has already been completed:
    Open the imToken client and follow these steps:

    • Go to Me > Manage Wallets
    • Select the paired imKey wallet
    • Enter imKey Management and select "Binding Code" to view it
      (Note: You need to enable Bluetooth on your phone and connect to the imKey during this process.)
  3. If the binding code cannot be viewed or was not backed up properly:
    Don’t worry! As long as you have backed up your mnemonic phrase, you can reset the imKey and generate a new binding code. Follow these steps:

    • Prepare the mnemonic phrase for your imKey hardware wallet.
    • Reset your imKey.
    • Set the language and PIN code.
    • Restore the wallet on your imKey using the mnemonic phrase.
    • Rebind the imToken wallet. During this process, a new binding code will be generated.
    • Back up the new binding code.

Note: If you encounter any issues during the process, feel free to contact us at support@imkey.im.

See more
Oh No! My Assets Are "Gone" After Importing My Seed Phrase

_____.jpg

With the rapid advancement of technology, electronic devices are being updated faster than ever. One notable trend is that people are changing their phones more frequently. For users managing digital assets with decentralized wallets, this often involves importing their seed phrases into new devices to continue managing their funds. But a common and alarming question arises:

“Why did my assets disappear after importing my wallet?”

Is it possible for your assets to vanish into thin air when you import your wallet to a new device? Unfortunately, the answer is yes.

But this unsettling answer comes with some key conditions. If you inadvertently trigger any of the scenarios below, your assets could indeed seem to "disappear."

Condition 1: Selecting "Create Wallet" Instead of "Import Wallet"

"Import Wallet" and "Create Wallet" are two entirely different actions. Some may wonder, "How could anyone confuse the two?" Yet, during discussions with the imToken customer support team, it became clear that most cases of missing assets happen because users accidentally choose "Create Wallet" instead of "Import Wallet."

When you create a new wallet, the system generates a brand-new wallet address, which, of course, has no connection to your original wallet and no assets.

Condition 2: Mixing Up Multiple Seed Phrases

In the blockchain world, owning multiple wallet addresses is common practice. Most blockchain enthusiasts wouldn't even dare claim expertise without having several wallet addresses. Typically, one set of seed phrases can only correspond to one single wallet address.

If your digital assets are spread across multiple wallets, you should have multiple seed phrases backed up. However, if you fail to maintain proper records linking each seed phrase to its respective wallet, confusion is inevitable.

The result of seed phrase confusion is straightforward: while the seed phrases you input may be valid, it may not correspond to the wallet containing your assets. If the seed phrases correspond to an empty wallet address, your assets will naturally appear to have "disappeared."

Condition 3: Errors in Backing Up the Seed Phrase

Seed phrases are usually composed of 12 or 24 words. Only 2,048 specific English words are used for seed phrases, as defined by the BIP-39 standard.

For example, in the case of imToken, the app supports the import of 12-word seed phrases. If your backup contains errors, two outcomes are possible:

  1. The imToken app rejects the seed phrase and displays an "Invalid Seed Phrase" error.
  2. The app successfully imports the wallet, but the wallet address does not match your original one, leaving you with an empty wallet.

While the first scenario is easier to fix—simply correct the invalid words by referring to the official BIP-39 word list—the second scenario is trickier.

When facing the second issue, the first step is to confirm if the newly imported wallet address matches your original address. If the addresses match, check the blockchain explorer for the asset details. However, if they differ, your seed phrase may contain errors.

Common mistakes occur when handwritten backups are unclear or words are easily confused, such as "awake" vs. "aware" or "blue" vs. "blur." Such errors might inadvertently lead to importing a valid but incorrect wallet address—likely an empty one (99.99% of the time). This is a classic scenario where your assets seem to have "disappeared."

Condition 4: Changes in Wallet Derivation Path

Typically, a set of seed phrases correspond to one wallet address. However, in certain scenarios, altering the derivation path can generate entirely different wallet addresses from the same seed phrases. To understand how this happens, it’s essential to grasp the concept of wallet derivation paths.

What is a Wallet Derivation Path?

A wallet derivation path is a technical feature of hierarchical deterministic (HD) wallets, enabling the master private key to generate multiple accounts or wallet addresses through specific algorithms. Wallets like imToken simplify multi-chain and multi-account management by allowing users to create multiple accounts on different blockchains—or even multiple subaccounts on the same blockchain—using one set of seed phrases.

The derivation path system is based on two key protocols: BIP-32 and BIP-44.

  • BIP-32: Defines the hierarchical structure of accounts derived from the master private key. Different account levels are accessed using specific paths (e.g., m/*).
  • BIP-44: Provides a standard format for paths, ensuring consistency across wallets. This protocol enables wallets to derive the same address from the same seed phrase if the standard derivation path is used. The structure is as follows:
    m / purpose' / coin_type' / account' / chain / address_index

Here’s what the components mean:

  • m: Indicates the account is derived from the master private key.
  • purpose: Always 44 for wallets following BIP-44, including imToken.
  • coin_type: Represents the type of cryptocurrency (e.g., 0 for BTC, 60 for ETH).
  • account: Specifies the account index, starting from 0.
  • change: Indicates whether the address is externally visible (0) or an internal change address (1); typically, this is set to 0.
  • address_index: Refers to the specific address under the account, starting from 0.

For example, the default derivation path for an Ethereum main account looks like this:
m/44'/60'/0'/0/0
This path corresponds to the first externally visible Ethereum address derived from the master private key under the BIP-44 standard.

Customizing Derivation Paths in imToken

In imToken, you can customize derivation paths to manage accounts more flexibly. There are two primary customization options:

  1. Ledger Standard: This option generates accounts following Ledger’s derivation standards.
  2. BIP-44 Standard: Users can manually input the last three parameters of the derivation path to create custom accounts.

If the derivation path changes—intentionally or accidentally—the wallet app will generate a different wallet address, even if the same seed phrases are used. This is why it’s crucial to note the correct derivation path when backing up your wallet. Without it, you may inadvertently access an empty wallet address and believe your assets are lost.

Why This Matters

If the derivation path changes—intentionally or accidentally—the wallet app will generate a different wallet address, even if the same seed phrases are used. This is why it’s crucial to note the correct derivation path when backing up your wallet. Without it, you may inadvertently access an empty wallet address and believe your assets are lost.

How to Avoid Asset Loss

To prevent these issues, adopt the following best practices:

  1. Properly Back Up Your Seed Phrase

    • Always write your seed phrase down on paper and avoid saving it on any digital or online device to minimize security risks.
    • For long-term durability, consider storing your seed phrase in a metal storage device designed for backups.
  2. Record the Wallet’s Default Derivation Path

    • When creating a new wallet, take note of the default derivation path. This ensures you can accurately restore the wallet address later, even with different wallet software.
  3. Double-Check Your Backup

    • After backing up your seed phrase, verify it by importing the wallet into the app to ensure it restores the correct address.
  4. Cross-Verify Wallet Information

Record the wallet address, derivation path, and part of the seed phrase (e.g., the first word) together. Store this information securely but separate from the full seed phrase. For example:
ETH Wallet: 0x123456…789 - m/44'/60'/0'/0/0 - "abandon"

  1. Avoid Unnecessary Changes to Default Settings

    • Do not alter the default derivation path unless you fully understand its implications. If changes are necessary, carefully document the new path for future reference.

Final Thoughts

By following these practices, you can safely restore your assets across any new device or wallet app. Managing a decentralized wallet requires diligence and care—your seed phrase is your only key to accessing your funds. Even a small mistake in its handling could result in permanent loss of your digital assets.

Don’t let a moment of negligence cost you your hard-earned assets. Take the time to secure your wallet and back it up properly—your future self will thank you.

Stay safe, stay informed, and manage your digital assets with confidence!

See more
What is Bitcoin wallet child address?

What is the child address of Bitcoin?

Bitcoin wallet is built as a  Hierarchical Deterministic (HD) framework, which is a method for generating and managing different addresses. Each public address of your wallet will be generated from your wallet's Extended Public Key (xPub).

If you use the same address to receive Bitcoin, everyone can track all your transaction records easily. By creating a new address, a child address, you are better able to maintain your privacy.

How to create child address

1. Open the BTC account and click ">" in the top right corner of the account page, and click “Sub-address Management" 

2. Click "+ Add" to add a new child address and check the newly created address.

3. Open the Receive page and click "... “ - "Child Address" to switch to the newly created child address.

Attentions

  1. The tokens displayed by the main address of the BTC wallet = the actual tokens of the main address + the child address tokens + the change address tokens
  2. Each address has a unique plaintext private key, but you don’t need to backup the private key of each address separately. As long as you have backed up a set of mnemonics corresponding to the BTC wallet, which means you have backuped the private key of each child address.
See more
Distinguishing the Four Types of Bitcoin Addresses

As the Bitcoin protocol has evolved, various address types have been introduced within the network to meet demands for security and efficiency. Below are four address formats in Bitcoin:

Legacy Address (P2PKH)

  • Legacy addresses, which were the original format used in Bitcoin, begin with the digit 1, such as 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9. 
  • These addresses utilize the Pay-to-Public-Key-Hash (P2PKH) script, occupy more space on the blockchain, process transactions relatively slower, and offer lower anonymity.

Nested SegWit Address (P2SH)

  • Nested SegWit addresses start with the digit 3 in Bitcoin, for example: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK. 
  • SegWit (Segregated Witness) is a technology upgrade aimed at solving Bitcoin's scalability problem, increasing network capacity, and reducing transaction fees. SegWit addresses reduce the size of BTC transactions, thereby lowering transfer costs.

Native SegWit Address (P2WPKH)

  • Native SegWit addresses start with bc1q and use the Bech32 encoding scheme, for example: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw. 
  • Compared to Nested SegWit, Native SegWit addresses further optimize transaction processing and perform better in terms of wallet compatibility, readability, and space savings.

Taproot Address (P2TR)

  • Taproot addresses start with bc1p and are the latest and most advanced format for bitcoin. They use the Bech32m encoding scheme, for example: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe. 
  • Taproot, activated on Bitcoin in late 2021, introduces a new signature scheme called Schnorr, which allows complex multi-signature transactions to appear like ordinary transactions, thus enhancing privacy.

Reminder:

  • All four address types can be derived from the same mnemonic phrase. When generating a BTC account via imToken, you can choose any of these four address formats (Taproot address is the default if not chosen). 
  • In the wallet generated from the same mnemonic phrase, each BTC address type currently supports creating only one account.
  • BTC is not directly interchangeable among these address types. To transfer BTC from one type of address to another, you need to perform a transfer operation.
See more

Security and Privacy

See all articles
Security Tips | "Four Do's" and "Four Don'ts"

Summary
This article offers a set of security recommendations for using the imKey hardware wallet to help users better protect their digital assets. By following the "Four Do's" and "Four Don'ts" principles, users can enhance their security awareness, avoid common security risks, and ensure the safety of their wallet and assets.

When managing digital assets, security is one of the most critical factors. The imKey hardware wallet is a secure and reliable device that provides users with the tools to protect their digital assets. However, users must still follow some basic security principles during use to prevent potential threats. This article introduces the "Four Do's" and "Four Don'ts" security tips for using the imKey hardware wallet.

Four Do's

  1. Physically Back Up Your Mnemonic Phrase:
    • Always physically back up and securely store your imKey wallet's mnemonic phrase. It's recommended to use a mnemonic phrase storage box.
  2. Obtain Products and Software from Official Channels:
    • Purchase hardware from the official imKey store.
    • Download imToken from official sources. Download link: https://token.im/download.
  3. Enhance Security Awareness:
    • Understand and apply the principles of zero trust and continuous verification. It is recommended to refer to the "Blockchain Dark Forest Survival Guide" to improve your security awareness.
  4. Charge Regularly:
    • Charge the device periodically. Charging once a month can extend the device’s lifespan.

Four Don'ts

  1. Don't Randomly Import Mnemonic Phrases:
    • Avoid importing the mnemonic phrase created by imKey into other hot wallets unless absolutely necessary, and vice versa.
  2. Avoid Unauthorized Operations:
    • Do not approve authorization requests you don’t understand. Always confirm the recipient address before making a transfer to avoid phishing attacks.
  3. Prevent Device Damage:
    • Avoid actions that may cause physical damage to imKey, such as hanging it on a keychain. It's recommended to use the accompanying card case to protect the device.
  4. Avoid Using Fast Charging:
    • Avoid using fast chargers to protect the device’s battery life.

By following these security tips, users can effectively protect their imKey hardware wallet and the safety of their digital assets. The "Four Do's" and "Four Don'ts" principles provide a comprehensive security strategy, helping users mitigate potential risks. If you encounter any issues during use, please contact imKey customer support for assistance.



See more

Add Tokens

See all articles
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:

  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.
  2. 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.
  3. Add Tokens: Click the "+" next to the token you wish to add, and it will appear on the wallet homepage.

Method 2:

  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.
  2. Click the "+" Icon: On the wallet homepage, click the "+" icon.
  3. 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:

  1. Token Not Found:
    • Solution: Use the token's contract address to search and add it.
  2. 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:

  1. On the Wallet Homepage:
    • Click the "+" icon, then select "Custom Token."
  2. 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.

See more