Rapid Chain
  • WHITE PAPER
    • Introduction
    • Mission and Vision
    • Architecture
    • Highlights
    • Safety and Compliance
    • Usage Areas
    • A look to the Future
    • Summary and contact
  • Getting Started
    • Network Information
    • Setting Up a Connection
  • Developer Resources
    • Deploying Smart Contracts
    • Local Rapid Node
    • Resources
    • NFT & Token API
    • Token Deployer
    • Faucet
  • FULL NODE
    • Validator Guide
      • Wallet Commands
      • Validator Commands
      • Governance
      • Stake, Delegation & Rewards
    • Run a Rapid Node
      • System Configuration
      • Local dependencies
      • Build Rapidd
      • General Settings
      • Join Network
      • Running Rapidd
    • Run a Rapid Validator
      • Register a Validator
      • Restore a Validator
    • Auto Installation
      • Build Rapidd
      • Create Validator
Powered by GitBook
On this page
  1. FULL NODE
  2. Validator Guide

Validator Commands

PreviousWallet CommandsNextGovernance

Last updated 1 year ago

CtrlK

Creating a Validator

rapidd tx staking create-validator  \
--amount <Bond Amount>  \
--from <Wallet Name>  \
--commission-max-change-rate "0.01"  \
--commission-max-rate "0.2"  \
--commission-rate "0.07"  \
--min-self-delegation "1"  \
--pubkey $(rapidd tendermint show-validator)  \
--moniker <Validator Name>  \
--gas-prices 8arapid  \
--gas 300000
  • Example:

rapidd tx staking create-validator  \
--amount 1000000000000000000arapid  \  # 1 Rapid
--from mywallet  \
--commission-max-change-rate "0.01"  \
--commission-max-rate "0.2"  \
--commission-rate "0.07"  \
--min-self-delegation "1"  \
--pubkey $(rapidd tendermint show-validator)  \
--moniker "Rapid Chain"  \
--gas-prices 8arapid  \
--gas 300000

View Validator Address

rapidd keys show <Wallet Name> --bech val -a
  • Example :

rapidd keys show mywallet --bech val -a

Change Validator Name, Image, and Description

rapidd tx staking edit-validator  
--moniker=<Validator Name> 
--website=<Your Website>   
--identity=<Keybase Key>  
--details=<Description>   
--gas="auto"  
--from=mywallet
  • Example :

rapidd tx staking edit-validator  
--moniker="Rapid"  
--website="https://rapidchain.net"   
--identity=5E2A1S2D.... 
--details="Rapid Chain Validator"   
--gas="auto"  
--from=mywallet

Unjaile

rapidd tx slashing unjail \
  --broadcast-mode=block \
  --from=<Wallet Name> \
  --gas=auto
  • Example :

rapidd tx slashing unjail \
  --broadcast-mode=block \
  --from=mywallet \
  --gas=auto