Is it possible for someone to initiate a transaction from their wallet to transfer funds out of another wallet, without having access to the private key or seed phrase associated with that wallet? If so, could this unauthorized access be a result of interacting with a malicious smart contract address?
I think it happened on some malicious links where you click some link and put a signature on the front end of the fake site making you signed a transaction.
Normally this is the gig of the scammers.
Also, is it possible that purchasing tokens from decentralized exchanges like Uniswap, Jupiter, PumpDotFun, or others, could facilitate such unauthorized access to one's wallet or just the coins related with the DEX or contract address interacted with. ?
Just the coin related that interacted with only if you allow the transaction on your wallet. Its like youre given them permission to like how much max token to be allowed to move from that signed transactions. But youll know if the contract is safe or malicious cause some wallets notify its not safe or has info commented before you signed any transactions.