Is there a 100% safe way to claim BTX from BTC that is held on a Ledger Wallet?
Yes. Here are two methods to do it.
(short method ledger seed might be expose to malware or keylogger during importing only safe if you think your already 100% safe lol)
(long method most safe? since you will send btc from ledger to ledger first before importing your old ledger's seed.)
(short)
1.) Get on another wallet like electrum or coinomi then import your old ledger seed (bip39 24 words) remember or label all the addresses that hold btc with something like btx.
2.) Now look for the privkey of each address holding btc and copy it, you will need it to import btx to new bitcore wallet.
3.) Go to your C:\"USER"\appdata\roaming\bitcore temporary put the wallet.dat somewhere else such as the desktop or another folder (you will need this wallet.dat BACK DON'T DELETE)
4.) Start up bitcore like normal go to console and type importprivkey "your privkey" then press enter.
5.) You should see new btx in the wallet at this point, now send it to your btx address that is registered with the weekly airdrop.
6.) Repeat importing and sending until your done. You can always import everything then send once (will save on fees.)
7.) Close bitcore move the new wallet.dat out and put the old wallet.dat back. Start your bitcore wallet again with old wallet.dat it should contain all the new btx sent.
(long)
1.) Make sure you got a copy of the seed of your current ledger wallet.
2.) Reset ledger by entering pin wrong 3 times.
3.) Get new seed from ledger and write it down (do whatever you want here to make sure the seed is correct and you didn't fuck up cause it might bite you in the future.)
4.) Log into ledger get the new ledger seed's btc receive address so you can send your old ledger btc to the new one later.
5.) Reset ledger again then enter your old seed and send the btc to your new ledger. Make sure you know the btc address that's containing btx so you can get the privkey later.
6.) Get on another wallet like electrum or coinomi then import your old ledger seed (bip39 24 words.)
7.) Now look for the privkey of each address that were holding btc before and copy it, you will need it to import btx to new bitcore wallet.
8.) Go to your C:\"USER"\appdata\roaming\bitcore temporary put the wallet.dat somewhere else such as the desktop or another folder (you will need this wallet.dat BACK DON'T DELETE)
9.) Start up bitcore like normal go to console and type importprivkey "your privkey" then press enter.
10.) You should see new btx in the wallet at this point, now send it to the btx address that is registered with the weekly airdrop.
11.) Repeat importing and sending until your done. You can always import everything then send once (will save on fees.)
12.) Close bitcore, move the new wallet.dat out and put the old wallet.dat back. Now your bitcore wallet show your old wallet with all the btx.