I have been reading through lots of tutorials and watched a lot of videos and have figured out how to write and deploy my own simple smart contracts on the ethereum blockchain.
I have also managed to connect and interact with the smart contract on the blockchain using meta mask or a locally installed node.
However, websites like etherscan.io do not require a locally installed node or meta mask as you are only reading the state of some variables, which is free of gas.
What do I need to do to interact with the blockchain with my own website? Do I need to install a node on my server or is there any service which can be used for this?
Help would be great as I have been looking for an answer for a while now
Thank you very much in advance,