Im setting up an exchange and came to the installation of ethereum using this document http://support.bitexchange.systems/support/articles/how-to-install-ethereum-in-your-server.

The 'geth' command for install and synch of eth node runs for eternity. I heard infura does the trick faster but how am I supposed to do this?


The concept of Infura is to host highly available Ethereum nodes for endusers and offer a remote access to Ethereum (via JSON-RPC). So you don't need to install anything, it's more or less like a third-party API you would use from your application.

The endpoint is https://<network>.infura.io/<version>/<api_key>


  • https://mainnet.infura.io/v3/<api_key>
  • https://ropsten.infura.io/v3/<api_key>
  • https://rinkeby.infura.io/v3/<api_key>

You only need to sign up on infura.io to obtain an API key.


infura is a infrastructure as a service. infura just gives you the api to connect or interact with the ethereum infrastructure. There is no way to install infura on the server


Infura is an Ethereum node as a service. There are other alternatives to Infura such as Alchemy. These services make your life easier by not having to download and manage your own Ethereum node, which takes a lot of time and computational resources. i.e. a full archive node is ~2TB

Not the answer you're looking for? Browse other questions tagged or ask your own question.