Is there any way to stop unwanted tokens deposits in my wallet? I have used two different types of crypto wallets and I keep getting tokens I know nothing about, I read that those tokens are scammers trap and moreover I never worked for it.
There's no way you can do that, because scammers try to send you fake tokens to track your private keys or other phishing attacks to gain control of your wallet.
Never interact with or plan to sell such tokens, there will usually be a tag like a fraud token in the contract address of the token.