Coinomi supports hundreds of coins, some of them are forks from other coins. Read this article to see which forks are supported, and when they started. You might have some forked coins you didn't even know about! They can be claimed following the instructions below:
1 - Update the app
First of all make sure that you have the most recent version of Coinomi. Support for newer forks comes with new app updates.
2 - Select the coin
Open the left side menu, then hit the “+COINS” button and select the forked coin you want to claim (for example if you are trying to claim BTG, you should add a BTG wallet).
3 - Set the derivation path
A) If you are claiming coins from a different wallet, just confirm your password and move on to step 4.
B) If you already had coins in Coinomi at the time of the fork, a pop-up dialogue will appear, asking if the coin should be added (on Android, select the "gear" icon to the right hand side of the screen). Hit the “ADVANCED SETTINGS” button. In the “Derivation Path” enter:
- M/44H/0H/0H for coins forked from the Bitcoin (BTC) blockchain (Bitcoin Cash (BCH), Bitcoin Gold (BTG), Bitcoin Atom (BTA), Bitcore (BTX), Bitcoin Private (BTCP))
- M/44H/2H/0H for coins forked from the Litecoin (LTC) blockchain (Litecoin Cash (LCC))
- M/44H/147H/0H for coins forked from the ZClassic (ZCL) blockchain (Bitcoin Private (BTCP))
- M/44H/61H/0H for coins forked from the Ethereum Classic (ETC) blockchain (Callisto (CLO))
- M/44H/145H/0H for coins forked from the Bitcoincash (BCH) blockchain (BitcoinSV (BSV)) *do not send BCH or BSV before properly splitting them
Note that the characters before “H” are zeroes and not O’s.
Hint: If you had multiple wallets of the original coin in your Coinomi at the time of the fork, you will have to repeat the above process, replacing each time the last zero with the (zero-based) account index. So for the second wallet this would be M/44H/0H/1H, for the third wallet it would be M/44H/0H/2H, and so on.
Click "add". Now you have a brand new wallet to hold your forked coins!
A) If you are claiming coins from a different wallet, move on straight to step 5.
B) If you already had coins in Coinomi at the time of the fork, you're nearly done! After you see your balance, you should you add a default wallet of that coin (without altering the derivation path). Copy its address and send your coins to it. This way you won't have to change the derivation path every time you need to restore your wallet on a new phone. After the transaction confirms, you can tap+hold the wallet with the altered path to delete it. Don't proceed to step 5, you're already finished.
Open the new wallet, click on ".../Sweep Wallet" and choose the coin you want to sweep. For example, if claiming the BCH fork, choose "BitcoinCash".
6 - Sweep the private key from the other wallet
Paste or scan the private key of an address that had funds at the time of the fork, press "next" and confirm. Read this article to learn how to get the private keys from different wallets and providers. The forked coins should now appear in your Coinomi wallet, while your original coins are still untouched. Repeat this step for every address that has a balance of the forked coin. If you have any problems sweeping please consult this article.
Alternatively, instead of doing all the sweeping, if the other wallet is an HD wallet following BIP32/39/44, you can simply restore its recovery phrase directly into Coinomi (make sure you backed up your current phrase if you have any coins there). Recovering brings all the transaction history and coins from the other wallet, so you can follow option B from steps 3 and 4.
"But I don't see my balance!"
If your balance is zero, there are 2 possibilities:
- Your wallet isn't a default wallet
If you are claiming from coins you already had in Coinomi, tap+hold the wallet of the original coin, choose "... / Account details" and note its derivation path. The default wallet has a derivation path ending in "0H" (e.g. BTC is M/44H/0H/0H), but if yours is different, you should add a wallet with the value you see in your "account details" screen.
You didn't have a balance at the time of the fork
The balance you see is exactly the amount you had at the time of the fork. Any deposits made after that block will not show up. Any withdrawals before that will reduce your balance. Your transaction history should mirror your original transaction history up to the fork block.
What happens to my original coins?
You can spend or exchange your original coins one block after the fork, and you will still be eligible for forked coins. Coinomi is one of the safest places to keep your coins before, during, and after a fork, as you are the sole owner of your private keys at all times. However, many suggest moving your original coins to a new address before claiming forked coins (in any provider). Even if you decide to follow this recommendation, there is no reason to move your coins out of Coinomi: It can be done simply by sending your original coins to a new "Receive" Coinomi address of that coin, before adding the forked coin wallet and claiming your forked coins. The private key for each address is different, therefore your original coins will be safe.
If you need assistance, our 24/7 Support is always there to point you towards the right direction and help you resolve any issue that might arise.