Author

Topic: My Bitcoin-QT wallet and my Exodus wallet seem to 'know' each other? (Read 502 times)

newbie
Activity: 2
Merit: 0

Thanks to all for the replies!

I thought that I installed QT and ABC fully separate from each other, but I'm not sure. So what I did in the end is moving all my coins to other wallets, uninstall ABC en QT and then reinstall QT with a datadir from just before the fork and a fresh wallet (don't need ABC any longer). QT seems to work fine now!

Thanks again,

Pablo
HCP
legendary
Activity: 2086
Merit: 4361
dumpprivkey doesn't remove the key/address from the wallet... it is imported and is there "forever"... unless the OP has backups prior to import and/or wants to risk using a util like PyWallet (which I'm fairly certain doesn't even work with recent versions of wallet.dat)
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
Sounds like when you installed BitcoinABC you installed it into the same location as Bitcoin Core (aka BitcoinQT)... I believe that BitcoinABC does this by default, which is pretty dangerous Undecided Not sure if it still does, but it tried to when I installed it prior to the fork... so I changed all the install and datadir's to X:\Blah\BitcoinABC during installation to avoid any conflicts like this.

As ABC is basically a direct port of Core/QT it uses the same wallet.dat format... and if it has installed using the same directory as Core/QT it'll probably be using your BTC wallet.dat Shocked

I suspect when you used the private key of Exodus in your ABC, because it is "sharing" the wallet.dat with Core/QT, you've also effectively shared the Exodus key with Core/QT.

Aha, I got the problem.
They both use the same sort of config file. In windoes for example, both config files will be stored in C:\Users\USERNAME\appData\local\config.conf

There's no simple fix to this other than -dumpprivkey=
HCP
legendary
Activity: 2086
Merit: 4361
Sounds like when you installed BitcoinABC you installed it into the same location as Bitcoin Core (aka BitcoinQT)... I believe that BitcoinABC does this by default, which is pretty dangerous Undecided Not sure if it still does, but it tried to when I installed it prior to the fork... so I changed all the install and datadir's to X:\Blah\BitcoinABC during installation to avoid any conflicts like this.

As ABC is basically a direct port of Core/QT it uses the same wallet.dat format... and if it has installed using the same directory as Core/QT it'll probably be using your BTC wallet.dat Shocked

I suspect when you used the private key of Exodus in your ABC, because it is "sharing" the wallet.dat with Core/QT, you've also effectively shared the Exodus key with Core/QT.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory

Hi all,

Just registered for this newbie question.

I have a local Bitcoin-QT wallet and also an Exodus wallet. I also installed a local Bitcoin-ABC wallet to retrieve my BCH's with the private key of my Exodus wallet. That went very well, but since then if I transfer BTC's to my Exodus wallet (from a third party), these BTC's also show up in my BTC-QT wallet. I don't understand that. If I try to send these BTC's from bitcoin-QT to Exodus then this transaction is recognized as 'payment to myself' (so, unfortunately no free money :-) ). 

Can somebody explain this behaviour. I would think my BTC-QT wallet and my Exodus wallet should not 'know' each other.

Thanks,

Pablo   

It seems importing the private keys into BitcoinABC also imported them into bitcpin core. Both use the same way of storing data from what I know. Did you use the same datadir for both BitcoinABC and bitcoin core?
If you send bitcoins from BitcoinABC core, it doesn't show up in Exodus does it?
newbie
Activity: 2
Merit: 0

Hi all,

Just registered for this newbie question.

I have a local Bitcoin-QT wallet and also an Exodus wallet. I also installed a local Bitcoin-ABC wallet to retrieve my BCH's with the private key of my Exodus wallet. That went very well, but since then if I transfer BTC's to my Exodus wallet (from a third party), these BTC's also show up in my BTC-QT wallet. I don't understand that. If I try to send these BTC's from bitcoin-QT to Exodus then this transaction is recognized as 'payment to myself' (so, unfortunately no free money :-) ). 

Can somebody explain this behaviour. I would think my BTC-QT wallet and my Exodus wallet should not 'know' each other.

Thanks,

Pablo   
Jump to: