What You Need – A Dedicated Computer & These Geode Validator Instructions

To run a Geode Validator Node, you do NOT need to know how to program. You need only 2 things:

  1. A DEDICATED COMPUTER:  MacOS or Linux (Ubuntu or Debian, standalone or cloud VM), in your home or in a data center, anywhere in the world) that you do not plan to use for anything other than running your node. 
  2. The OFFICIAL GEODE VALIDATOR INSTRUCTIONS (CLICK THE APPROPRIATE BUTTON ABOVE TO DOWNLOAD)

Setting Up Your Node

The process of setting up your node looks like this:

  1. Decide which computer you want to use
  2. Download the Validator instructions above
  3. Follow the instructions in your package (most of these steps are as easy as copying and pasting a command from your instruction sheet). The instructions guide you through these steps…
    • Git clone the Geode Blockchain code and pick the instruction file that matches your operating system
    • Install Rust, and a few extra bits of support software
    • Compile the runtime code on your computer
    • Make your keys and accounts using SubKey (included with the code!)
    • Put your keys in the keystore folder
    • Start the node in “Validator” mode 
    • Use your web browser (chrome or firefox) to see your node and the blockchain working together. Here you will connect your accounts, and declare yourself as a validator node.

It is fairly easy and really pretty exciting! PLUS the community is here to guide you through it in our Discord Server so don’t be shy to ask for help! ⭐️ One on one video calls to help you set up your validator are available. Just ask!

Your node will have to catch up with the chain by syncing with the chain data from other nodes. It can take some time. It is possible to almost quadruple synchronization speed when you first start up by using an additional flag: –wasm-execution Compiled. Note that this uses much more CPU and RAM, so it should be turned off after the node is in sync. You can also just be patient and let your node catch up naturally (that is preferred and much easier).

Responsibility For Yourself & Your Nominators

Running a validator on a live network comes with a level of responsibility! You will be accountable for not only your own stake of coins, but also for the stake of the users who nominated you. If your node is up and running and making good blocks, both you and your nominators receive coin rewards for your effort. If you act maliciously to the system or fail to keep your node running, both you and your nominators may be slashed (lose coin). However, running a validator can also be very rewarding, earning newly minted coin, earning transaction fees, and knowing that you contribute to the security of the decentralized network community while growing your stash.

Getting Payouts

Chilling Your Validator Temporarily for Upgrades, Maintenance or even Vacations