Hi guys, thanks for all the messages!!!
Let me send some more information, maybe someone can have a light with me
- this wallet is running in a super new webserver, hosted at Amazon Web Services. So, I'm pretty sure it doesn't have any virus or keyloggers
- it is a Linux machine
- after the first time I noticed the problem, I stopped using the wallet and created a new one. But the problem happened again, and again, and again (no matter how many new wallets I have created)
- I'm using BitcoinJ because I'm integrating the payments to my Java software. I need to create new addresses, receive money and eventually withdraw
Do you guys know how can I improve my wallet and addresses security? Below is the code I'm using to create the wallet and addresses:
------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------
NetworkParameters params = MainNetParams.get();
WalletAppKit kit = new WalletAppKit(params, new File("."), WALLET_NAME); // BitcoinJ creates the wallet if it doesn't exists
kit.startAsync();
kit.awaitRunning();
String newAdd = kit.wallet().freshReceiveAddress().toString(); // this command creates a new address for me
------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------
THANK YOU SO MUCH!!!