To run your own "node" for ShiitCoin, you can set up your sheet and client as follows:
-
Sign in to your Google Account and visit the mainnet sheet, create a new sheet using the + button at the bottom left, and copy one of the existing "User_*" sheets into your new sheet.
-
Rename your sheet to start with "user_". The remaining string can be anything unique like your real name or a pseudonym.
-
Protect your sheet using the dropdown from the bottom right of your sheet tab. Click "Set Permissions" and select yourself in the dialog box.
-
Edit cell B1 ("My Address") and paste in your public address. This is the address that will recieve rewards from blocks your client mines. You can generate a new public address (or see your old saved one) on our frontend client.
-
Visit Google Drive Homepage, click "New" on top left, go to the "More" dropdown, and select "Google Apps Script".
-
Paste in the contents of user.gs in the opened script. Edit the variable
SELF_NAME
in line 4 to match the name of your sheet(that you created in Step 2). Click Save and select the "runner" function in the top bar. Now click "Run". You should get a prompt requesting permissions.
- Select Advanced > Go to <Project name>. Obviously, as Google warns you, you should only proceed if you trust the code in question (which is pulled straight from this repository on GitHub). We are not responsible for the safety of your account.
-
Now, you be redirected back to Google Apps Script, where you should see a "Execution started" message, and soon afterwards a "Execution completed" message.
-
Finally, set up the script to mine hands-free by adding a trigger for the script every 5 minutes: Click the clock icon on the left sidebar and select "Add Trigger" at the bottom right. In the dialog box, select parameters to match the values in the screenshot below:
And that should be all! If you followed all the steps correctly so far, you should have your very own mining, gossip and wallet with non-zero balance when you successfully mine a block.