I understand why we are forced to give out our private key of our wallet in order to claim bitcore. There are many other airdrops with no such requirement. And if we own a hardware wallet (ledger nano s), a safe way you say is to move your coins to new wallet and claim using old wallet.
Can I create a new wallet inside ledger nano s that has its own private key? If so how can I do this?
Other than that, with my current private key tied to other wallets like ethereum, etc, stratis and many others, this claim would be really troublesome for us hardware wallet owners.
I suggest you use message signing option to distribute coins instead of asking private keys.
Try claiming it the way i did, i moved my BTC (Copy/paste)Dat.file to the Bitcorewallet dat file location, removed that one's Dat.file temporarily and saw my Bitcorebalance for that address, then i send them to my other Bitcoreaddress i use(and have verified for airdrop), removed the Dat.file, put the old one back.
I'm not sure if this is the way, but it did give me my BTX directly that i had at the time of the snapshot.