Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Stone-12

Testnet for Initia.

  • The genesis event for Stone-12 testnet started at 2023-11-21T09:34:46.620342767Z (UTC)

Binaries

height link
0~ [email protected]

Prerequisites

  • Go v1.19+ or higher
  • Git
  • curl
  • jq

How to Setup

Install binaries from here or you can install from the source code.

Download the genesis from here.

# you can install initiad from the s3
# $ wget https://initia.s3.ap-southeast-1.amazonaws.com/stone-12/initia_0.1.2-beta.6_Darwin_aarch64.tar.gz
# $ wget https://initia.s3.ap-southeast-1.amazonaws.com/stone-12/initia_0.1.2-beta.6_Linux_x86_64.tar.gz

# or, build from the source
$ git clone https://github.com/initia-labs/initia
$ git checkout v0.1.2-beta.6
$ make install

$ initiad version --long
build_tags: netgo,ledger
commit: 08915f585470964a260bd127abe5a8ffa15525d3
cosmos_sdk_version: v0.47.6
go: go version go1.20.6 darwin/arm64
name: initia
server_name: initiad
version: v0.1.2-beta.6

$ initiad init [moniker] --chain-id stone-12
$ wget https://initia.s3.ap-southeast-1.amazonaws.com/stone-12/genesis.json
$ cp genesis.json ~/.initia/config/genesis.json

# This will prevent continuous reconnection try. (default P2P_PORT is 26656)
$ sed -i -e 's/external_address = \"\"/external_address = \"'$(curl httpbin.org/ip | jq -r .origin)':26656\"/g' ~/.initia/config/config.toml

$ initiad start

How to setup validator

Validator Creation

initiad tx mstaking create-validator \
    --amount=5000000uinit \   # It can be other LP tokens 
    --pubkey=$(initiad tendermint show-validator) \
    --moniker="<your_moniker>" \
    --chain-id=<chain_id> \
    --from=<key_name> \
    --commission-rate="0.10" \
    --commission-max-rate="0.20" \
    --commission-max-change-rate="0.01" \
    --identity=<keybase_identity> # (optional) for validator image

Known Peers