Conditions & requirements:
installed nodjs 18, holograph cli and operator on vps - 1 cpu, 1 gb ram, 15 gb ssd - according to my experience, minimum ssd is about 5gb(I have more than 60% free space)
terminal(mac os), putty(windows), comand line(ubuntu and similar)
a bit of eth to pay gas(0.001 for Goerli is enough)
Install on clean VPS(Ubuntu 22 in example):
Install node.js
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -apt install nodejs -yCheck that node works:
node -vnpm -vInstall holograph
npm install -g @holographxyz/cliAt this moment you will need a wallet, I created a new wallet, since I am not ready to share pk of my active wallet, sorry :slight_smile:
holograph configI selected only Goerli, also, there is an issue with RPC that Holograph provides for RinkeBy testnet, seems this RPC is down.Here you will need ETH/GoETH/etc for fees.
holograph faucetBond to the 1st Pod(since faucet provides 100 HLG per day, only one is availalbe).
holograph operator:bondOpen on local machine terminal/putty/comand line and run:
ssh -f <username>@<host> 'holograph operator -m auto --unsafePassword <password> --sync --healthCheck &>/dev/null'(I've added healthCheck option comparing to previous version, to be able to check status)On VPS, run:
curl http://localhost:6000/healthcheck
The expected result should be: {"status":"alive","providerStatus":{"ethereumTestnetGoerli":"CONNECTED","polygonTestnet":"NOT_CONFIGURED","avalancheTestnet":"NOT_CONFIGURED","ethereumTestnetRinkeby":"NOT_CONFIGURED"}}
Thus, we installed and launched the operator in the background, we can close all console windows now and have a ☕️🫖

