How the exchange calls my Smart Contract methods?

Ok. It seem that I need to implement the IERC20 interface becuse those will be the methods that will be called by exchanges/wallets.