I have been searching and seeing similar questions but I don't really understand the answer. I have a very simple node.js application that does not involve smart contacts. All I want to do is check the balance of an ethereum address. I see this in the web3js documentation
but that is if I'm running a node on my server, which has a bunch of security issues on its own. Is there a provider I can use for mainnet to just check balances? If not why not?