as an idiot I gave my private key of “account 1” to a scammer. And of course he stole a part of my coins.
But I managed to transfer all the others coins to “account 2”. Is it safe ?
He doesn’t have my seed phrase, only private key of account 1 which is now empty.
I am very sorry to hear this happened. No, the scammer does not have access to your other accounts, just the one you gave your private key to, but I highly recommend creating a new MetaMask wallet, transferring all of your tokens to your new wallet, and abandoning your compromised wallet.