I have a DApp that uses metamask or mist as a provider. The DApp can read some info from the contract and show it on page using mist or metamask. Is it possible to read contract and show information without using metamask or mist?
I think I have a few options: 1) Run a node on a dedicated server and just open default localhost:8545 to use it as a provider. But there will be a lot of security issues then... 2) Maybe use some public nodes like infura.io or blackapps.net(?)
I just want to know the right way to do it. Thank you.