How to detect whether a contract can handle ERC20 or not. I have a scenario where I have to send royalties to contracts but how can I know if that contract can handle ERC20 tokens? There is an ERC721Receiver interface for the ERC721 standard that I can implement and that other contracts can use to check if the contract can handle ERC721 or not but I didn't find a such thing for ERC20.
By “handle” I mean that the contract can withdraw tokens and tokens are not locked in it.