I wane to write some data (like a link to some file etc) in a token, and once someone sends it from one address to another, that data should be sent as well. Is there anyway we can do now? or you this its not feasible?
This is possible with ERC721 tokens and is built into to spec itself in the form if metadata.
You cannot do this with ERC20 tokens, as there is no way to differentiate between individual tokens during a transaction.