Skip to content

Latest commit

 

History

History
70 lines (56 loc) · 1.51 KB

README.md

File metadata and controls

70 lines (56 loc) · 1.51 KB

Validators School Sputnik Testnet

Sputnik app-chain binaries installation (sputnikd)

Sputnik app testnet binary repo https://github.com/Distributed-Validators-Synctems/sputnik-app-chain-practice

name: SputnikApp
server_name: sputnikd
version: v15.2.0
commit: 7281c9b9dc4e3087ee87f5b24e416802b52e8661
build_tags: netgo ledger

GenTx generation

Init

sputnikd init "<moniker-name>" --chain-id <current course chain id>

Generate keys

# To create new keypair - make sure you save the mnemonics!
sputnikd keys add <key-name> 

or

# Restore existing odin wallet with mnemonic seed phrase. 
# You will be prompted to enter mnemonic seed. 
sputnikd keys add <key-name> --recover

or

# Add keys using ledger
sputnikd keys show <key-name> --ledger

Check your key:

# Query the keystore for your public address 
sputnikd keys show <key-name> -a

Create account to genesis

sputnikd add-genesis-account <key-name> 1000000000uatom --keyring-backend <os | file>

Create GenTX

# Create the gentx.
# Note, your gentx will be rejected if you use any amount greater than 1000000000uatom.
sputnikd gentx <key-name> 1000000000uatom --output-document=gentx.json \
  --chain-id=<current course chain id> \
  --moniker="<moniker-name>" \
  --website=<your-node-website> \
  --details=<your-node-details> \
  --commission-rate="0.10" \
  --commission-max-rate="0.20" \
  --commission-max-change-rate="0.01" \
  --min-self-delegation="1" \
  --keyring-backend <os | file>