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
  • Overview
  • Create an Avatar using Keybase
  • Command to update Validator Information
  1. Developers
  2. Tutorials

How to update a validator’s public information

Tutorial

PreviousSetup Standalone Validator Node ManuallyNextHow to perform a chain upgrade

Last updated 1 year ago

Overview

The validator details shown within the and the which includes the validator name, avatar, commission, description etc are set by the validator.

Create an Avatar using Keybase

  • Click the “Add a PGP key” link:

  • Click the “I need a public key” button:

  • Fill in the information on the following screen and click the “Let the math begin” button:

  • Click the “Done, post to Keybase” button to complete the process:

You will now see your public key shown on your profile page. This key will be added to the command you will execute below.

Simply upload an avatar by clicking the current avatar image, and then clicking the “Choose a picture file…” link:

Command to update Validator Information

The following command is used to update an existing validator account (sifnoded tx staking edit-validator [flags]):

sifnoded tx staking edit-validator --chain-id="sifchain-1" --gas-prices="0.5rowan" --commission-rate="0.1" --details="<description of your>" --website="<website address>" --moniker="<validator name>" --from="<address>" --identity="<keybase public key>" --node=tcp://rpc.sifchain.finance:80

Flags
Description

--moniker string

The validator's name (default "[do-not-modify]")

--commission-rate

The new commission rate percentage

--details

The validator's (optional) details (default "[do-not-modify]")

--website

The validator's (optional) website (default "[do-not-modify]")

--identity

The (optional) identity signature (ex. UPort or Keybase) (default "[do-not-modify]")

--from string

Name or address of private key with which to sign

--chain-id string

The network chain ID

--gas-prices string

Gas prices in decimal format to determine the transaction fee (e.g. 0.5rowan)

--node string

<host>:<port> to tendermint rpc interface for this chain (default "tcp://localhost:26657")

You can always use the help flag (--help) to see additional flags that can be set.

One option to create an avatar is to create a profile on and upload an avatar to the profile. Once the profile is created you will need to execute the following to generate your public PGP key:

Keybase
Keplr website
Mintscan block explorer