Sifchain Documents Network
  • 🙌Welcome to Sifchain
    • Start Here
  • Project
    • About Sifchain
    • Team and Partners
    • SifDAO
    • The ROWAN Token
      • ROWAN Distribution
    • Links and Community
    • Partners / Media
  • USING THE DEX
    • Get Ready to Trade
      • Install Keplr Wallet
      • Install Metamask Wallet
      • Mobile Wallet for Cosmos - CosmoStation
      • Connect with Ledger
      • Import / Export Tokens
        • Import Tokens to Sifchain
        • Export Tokens from Sifchain
    • Web UI Step By Step
    • Swap
    • Balances
    • Pool
      • Liquidity Providers
      • Sifchain Liquidity Pools
      • Non Rowan Yield on Sifchain: User Guide
    • Pool Stats
    • Rewards - Sif's Ascension
      • Old Liquidity Mining Rewards Programs
  • COMMAND LINE INTERFACE
    • CLI - Set Up
    • Swap CLI Commands
    • Liquidity Provider CLI Commands
    • Delegator CLI commands
    • Validator CLI Commands
  • Network Security
    • Validators
      • Running Sifnode & Becoming a Validator
      • Validator Security
      • Validators Monitoring Tools
      • Validator FAQs
      • Troubleshooting
    • Delegators - ROWAN Staking
      • Troubleshooting
    • Audits and Security Measures
    • Betanet Launch
  • Developers
    • Tutorials
      • Setup Standalone Validator Node Manually
      • How to update a validator’s public information
      • How to perform a chain upgrade
      • Validator Node Migration
      • Monitoring your Validator Node
    • SifchainJS
    • Sif-ETL
    • Sif-APIs
    • Block Explorers
    • Other Tools
  • CONTRACT ADDRESSES
    • Official Contracts
  • LEGAL INFORMATION
    • Terms of Service
    • Legal Disclaimer
Powered by GitBook
On this page
  • Tutorial
  • Prerequisites
  • Setting up your node
  • Acquiring ROWAN to bond:
  • Stake your Node
  1. Network Security
  2. Validators

Running Sifnode & Becoming a Validator

Reference this document for getting Sifnode setup and starting the process to becoming a validator in the Sifchain Network

PreviousValidatorsNextValidator Security

Last updated 1 year ago

Tutorial

Step by step video walkthrough on setting up a Sifnode Validator using the standalone setup (manual)

Sifnode Setup Docs can be found here - Tutorial on how to setup Sifnode - ​

Support is available in our community -

Prerequisites

  • Make sure your provisioned EC2 machine meets the following requirements:

    • Hardware:

      • Minimum: 4 vCPU, 16 GB RAM

      • Recommended: 8 vCPU, 32 GB RAM

    • Storage:

      • Minimum: 500GB SSD

      • Recommended: >= 1TB SSD.

      • Notes:

        • An archival node (pruning = "nothing" ) grows at a rate of ~50 GB per month

        • A fully pruning node (pruning = "everything" ) grows at a rate of ~10 GB per month

        • A default pruning node (`pruning = “default”) grows at a rate of ~20 GB per month

Setting up your node

Please reference on of the two sub-pages for guides on how to setup the Sifchain network and your node. Once done, come back to this page for directions on how to stake your node.

Note: Docker and K8s solutions are currently deprecated

Acquiring ROWAN to bond:

In order to acquire ROWAN you can:

  • 2) Attract delegations

Stake your Node

Now that you have your node up and running and you have ROWAN to stake with, you must now execute the following command:

  • sifnoded tx staking create-validator

    • In order to execute this command, there are several decisions that must be made in relation to your node. Some of these settings will not be editable after creation (pointed out below), so please be sure about the values you are setting:

      • commission-max-change-rate <max-rate-change>

        • This is the most that you will be able to change your commission rate at a time. This value IS NOT editable after validator creation. Commission rates can be changed only once every 24 hours.

      • commission-max-rate <max-rate>

        • This is the highest rate that your validator node will be able to charge. This value IS NOT editable after validator creation.

      • commission-rate <rate>

        • This is the starting commission rate that your validator node will charge its delegators. This value IS editable after validator creation.

      • amount <amount>

        • This is the amount of your starting self-delegation. This can be both unbonded and added to later.

      • pubkey $(sifnoded tendermint show-validator)

        • This is the public validator key associated with your node.

      • moniker <moniker>

        • This is the publicly viewable name of your node.

      • chain-id <chain-id>

        • This is the identifier of the network the node is connecting to.

      • min-self-delegation 1

        • This is the minimum number of tokens that the node must delegate to itself.

      • gas auto

        • This is the amount of gas submitted for the create validator transaction.

      • from <moniker>

        • This is a reference to the signer of this transaction (your validator address/moniker).

      • keyring-backend file

        • This specifies the location of your node’s keyring.

  • Next, you can verify that this was executed correctly by running this command: sifnoded query staking validator <validator-address> . This will return information about your validator.

​(EC2/Digital Ocean or local)

1) Purchase some from - recommended

3) Acquire ROWAN via other decentralized exchanges ( on Ethereum, on Polygon). The wrapped version of Rowan on these chains is known as eROWAN. Official contract addresses can be found . You will then need to .

After you have setup your node and successfully staked it with ROWAN, you are now considered eligible to be a part of Sifchain's validator set. Please reference our here for additional information.

Tutorial on how to setup Sifnode on your Ubuntu server
SifDEX
Uniswap
Quickswap
here
import it to Sifchain
guide on being a Validator
Sifnode Standalone setup (manual)
How to setup Sifnode on Ubuntu
Discord