Send Uniswap to contract

Hi, I just send my uniswap token to contract address and I see many people still make same mistake like I did.

Is there anybody here can help to recover my token or just to prevent it happen again to other people?

thank you.

1 Like

This is why contracts use transferFrom(), so that the deposit can be processed using the appropriate functions. If you send tokens to a contract, unless it has functions to transfer arbitrary tokens to arbitrary users, it’s impossible to retrieve them. I’m sorry, it’s a problem that many people still face, and millions of dollars have been lost in contracts this way.