0. Recommended hardware spec for running ethercore node
For PoW Mainnet: AWS for example, m5a.4xlarge is a recommended instance size (Over 8 CPU cores 16 threads 64 gigabyte of RAM) + More than 500GB of SSD free space.
For PoA Sidechain: AWS for example, m5a.16xlarge is a recommended instance size (Over 32 CPU cores 64 threads 256 gigabyte of RAM) + More than 4TB of NVME SSD free space.
OS: Ubuntu or CentOS is the best choice
- Enter Github
2. Click release
3. Download Geth binary that fits with your operating system
For Windows, select ethercore-geth-win64-v1.9.9.zip
For Ubuntu or CentOS: Download ethercore-geth-win64-v1.9.9.zip ( wget https://github.com/ethercoreorg/go-ethercore/releases/download/v1.9.9/ethercore-geth-linux-v1.9.9.tar.gz && tar -xvzf ethercore-geth-linux-v1.9.9.tar.gz && sudo mv build/bin/geth /usr/local/bin/geth )
Example)
If you have installed the Ethereum Foundation version of Geth already
sudo mv build/bin/geth /usr/local/bin/geth-ethercore
4. Start Geth-EtherCore node
Linux: Start with geth –nousb -rpc command and wait for the full sync of blockchain node, if synced you may be able to interact with EtherCore mainnet.
( If the Ethereum Foundation’s Geth is running background make sure the port doesn’t conflict with them, change the port via adding –port=30503 –rpcport=8745 option )