new to blockchain.
I've got a good understanding of bitcoin and other similar tokens and how their confirmations and transactions look. But I'm still trying to figure out how Ethereum and ERC20 tokens like USDC, USDT work. I understand that USDT can also work on other blockchains like TRC20 or BSC. So I'm assuming I just need to listen to an Ethereum node and check for these tokens in there right?
Could somebody help me understand a bit more how this works? Specifically how to confirm transactions for ERC20 tokens?