I am studying about Ethereum smart contracts and how they are being used to transfer tokens. I would appreciate it if you could provide a clarification on the below issue.
Suppose User A needs to send some amount of USDs ( or any fiat money ) to User B. Can this use case be resolved using smart contracts in Ethereum? I understand that tokens can be transferred instead of fiat money, but is there a way to include fiat money as well in a smart contract?