IoTeX FAQ
Why can't I see the shortcuts in my ioPay mobile?” or “Why can't I see anything in my wallet after the update?
We've noticed this issue primarily affects iOS users. If you're using iOS and experiencing this problem, please follow these steps:
Open Safari browser
Type ‘’iopay://browser_enable’’ in the address bar.
This should enable all the features in your ioPay mobile app.
Staking Display Problems (ioPay mobile) - Why can’t I see my stake?
1. Update ioPay: Make sure that your ioPay has been updated to the latest version.
2. Change Network Setting: Go to Settings » Network » Select a different Mainnet (like HK or US) should be different from the current active selection. After that, restart the wallet.
3. Check Your Internet: If your internet is bad or you don't have enough data, it might cause problems. Try restarting the wallet when you have a better signal.
Private key error in ioPay mobile(Red Error Message): "Invalid Private key" or "Private key is missing"
This error occurs when the user has just restored their mobile wallet after resetting their phone or changing the phone. Follow these steps:
1. Backup Your Private Keys: First, make sure you've backed up the private keys of the wallet that's affected 2. Delete and Re-import Wallet: Next, Tap on your wallet's name which will bring you to the wallet’s list page. Swipe left on the affected wallet » Delete it. 3. Re-import Wallet: On the same page where you see all your wallets, tap the '+' sign at the top right.
Choose "Import Wallet" then "Private Key."
Complete the rest of the process to add your wallet back.
How to Unstake?
1. Check Stake-Lock: Go to your staking bucket, tap on "Action/Edit," and look at the Unstake line. If it says "Not Capable," your Stake-Lock is still ON. 2. Turning Off Stake-Lock:
Tap on "Restake."
Turn the "Stake-Lock" OFF and confirm. Don't change anything else.
3. After Changing Stake-Lock:
After successfully changing the setting, the Unstake option will display a date, after which the user can Unstake. Unstaking takes 72 hours.
The option to Unstake will only be available when the bucket stake duration has reached 0 and the staking bucket’s "stake-lock" is OFF.
If the "Unstake" option becomes available after turning off the stake-lock,it means you're eligible to Unstake. Click on "Unstake" to begin the process, which will take 72 hours to finish.
Once the 72 hours are over, the "Withdraw" option will activate, allowing you to instantly transfer your IOTX back to your wallet.
Note: Many users confuse turning off the Stake-lock with Unstaking, They are two different operations. Turning the stake-lock to OFF allows the stake duration set by the user to countdown to zero. Keeping it ON grants the user bonus voting power, leading to higher staking rewards, but also prevents the stake duration from counting down.
What is Voting Power?
Voting Power is the weighted stake after all the bonuses from duration and stake-lock conditions are added. Longer duration = more bonus votes Stake-lock ON = more bonus votes More bonus votes = more rewards Longer duration does not mean better reward to duration ratio though.
Our members have come up with several staking strategies. Feel free to ask in our Telegram Group for more details.
If the duration is set to a minimum of 91 days and the stake-lock remains ON, the user qualifies for a burndrop reward
What is burndrop?
Burndrop is a key component of the burning mechanism in the IoTeX tokenomics. Whenever a device is activated on the IoTeX blockchain, an amount of IOTX tokens, determined by the algorithm, is burned. Additionally a portion of these tokens is allocated to the Staking buckets of eligible participants.
Burndrop rewards will be restaked into the qualified bucket, never to the staker’s wallet.
Why haven’t I received my staking rewards?
Often when the reward distribution is postponed for reasons other than delegates being penalized, the ‘postponed’ rewards will be carried over to the next distribution cycle
Is there a website where I can find the number of registered devices that trigger the burndrop?
Currently, only 2 devices trigger the burndrop - the UCAM and the Pebble Tracker.
Learn more about these devices here:
How to Transfer from Wallets to CEXs (That Support Native IOTX)?
To transfer your native IOTX tokens from a personal wallet to a Centralized Exchange (CEX) that supports native IOTX, follow these steps:
1. Open your CEX app or website and navigate to the 'Deposit' section.
2. Select IOTX as the asset you want to deposit.
3. Choose the IoTeX Network as the network for the deposit.
4. Copy the deposit address. Addresses for native IOTX deposits start with “io”.
5. Use this copied address as the recipient address when sending IOTX from your wallet to the CEX.
It's important to ensure you're using the correct network (IoTeX) when making the deposit, as sending assets through the wrong network could result in the loss of your tokens.
How to Transfer from Metamask to CEXs (That Support Native IOTX)? Metamask uses the "0x" Ethereum address format. Please note that every "io" address has an "0x" Version. Here's how to perform the transfer:
1. In the CEX app or website, go to the wallet section and select 'Deposit'.
2. Choose IOTX and then select the IoTeX Network.
3. Copy the "io" format address provided by the CEX for deposit.
5. Click on "Convert to 0x address" to get the Ethereum-format address.
6. Copy the converted "0x" address and use it as the recipient address in your MetaMask wallet when sending IOTX.
It's crucial for users to make sure they are using the correct network version of IOTX they intend to transfer, as well as the correct address format provided by the CEX. Failing to do so may result in loss of tokens.
If a CEX supports multiple versions of IOTX, they will provide a different wallet address for each version. If the user selects a Binance Smart Chain (BSC) deposit address from their CEX app and sends IOTX from MetaMask using the IoTeX Network, the tokens are likely to be lost.
In such a case, the best course of action is to contact the CEX's support team.
What is CIOTX ?
IOTX-ERC20 Contract Address:
0x6fB3e0A217407EFFf7Ca062D46c26E5d60a14d69
CIOTX ERC20 Contract Address: 0x9F90B457Dea25eF802E38D470ddA7343691D8FE1
Wait for the CIOTX to arrive in your ioPay on the IoTeX Network
CIOTX Contract Address (IoTeX Network): 0x99b2b0efb56e62e36960c20cd5ca8ec6abd5557a
After your CIOTX tokens have been successfully bridged, you have two options to convert them into native IOTX tokens.
OR
What are the fees to use ioTube? When transferring assets using ioTube, the fees vary depending on the destination blockchain. The current fees are as follows:
- IoTeX to Ethereum (ETH): 500 IOTX - IoTeX to Binance Smart Chain (BSC): 15 IOTX - IoTeX to Polygon: 2 IOTX
For transfers from Ethereum, Binance Smart Chain, or Polygon back to IoTeX, there is no fee.
Please note that these fees do not cover any additional gas fees required by the respective blockchains for transaction processing.
I’ve transferred my tokens through a bridge hours ago; why haven’t I received them yet?
Typically, bridging tokens is a quick process and should only take a few minutes under normal conditions. To troubleshoot, please follow these steps:
2. Next, add this contract to the display list in your ioPay mobile wallet to see if your tokens are displayed there.
Additionally, you can verify your transaction by:
Is it possible to send native IOTX to a Ledger wallet? Yes, it is possible. Follow these steps:
1. Go to Settings.
2. Select Experimental Features.
3. Turn on Developer Mode.
How do I add the IoTeX network to MetaMask?
There are two methods to add the IoTeX Network to MetaMask:
OR
How to import an IoTeX account from Trust Wallet to ioPay?
How do I create a Web Wallet for IoTeX?
Last updated