Setting up a validator
How to set up a validator in shentud
Last updated
How to set up a validator in shentud
Last updated
A validator can be run on a VPS or Dedicated server/VM Minimum requirements: 4 physical core CPU Memory: 8GB+ Disk: SSD - 500GB+ Ubuntu 18.04 +
Make sure to create/import a cli wallet before trying to publish the node.
Download the latest release This can be found at :
Run the shentud binary to
Download the new genesis.
Place the genesis under .shentud/config
Add the seed nodes in config/config.toml
.
These can be found at :
example :
Download the snapshot:
Official Shentu Snapshot
Community member snapshots.
Unzip/Unpack the snapshot into your .shentud directory.
Start shentud daemon.
(Optional) Run Shentud daemon as a system service
save the following content as shentud.service
under /etc/systemd/system/
remember to replace the User
to your corresponding username. remember to replace the ExecStart
to your corresponding path.
Enable and start shentud system service.
If you see that you are on the height of the chain (check log) you can progress with publishing your validator to the chain.
Make sure you have a wallet imported or created. See Creating a CLI wallet
Keep in mind that the minimum staked amount is 1 CTK this is 1000000uctk
example: