Skip to content

Latest commit

 

History

History
78 lines (52 loc) · 3.45 KB

README.md

File metadata and controls

78 lines (52 loc) · 3.45 KB

🔗 atomone-1

chain-id version: v1.0.0 genesis-time

Important

The gentx files for atomone-1 have been gathered in a dedicated repository, available here: github.com/atomone-hub/atomone-validator-community.

Proposed base genesis file

The candidate base genesis file resulting from the currently on-chain govgen proposals 1 and 3 is available at https://atomone.fra1.digitaloceanspaces.com/genesis.json

This genesis file is of course missing the validators gentxs, which will need to be collected and added to the genesis to be able to launch the chain.

For more information on how the genesis was built please also look here.

Register in the Genesis

To register your validator node in the genesis.json you will need to provide a signed gentx with an initial delegation of at least 1000000uatone. To create your own genesis transaction (gentx) you will have to choose the following parameters for your validator: commission-rate (>=0.05), commission-max-rate, commission-max-change-rate, min-self-delegation (>=1), website (optional), details (optional), identity (keybase key hash, used to get validator logos in block explorers - optional), security-contact (email - optional).

The commission-rate, commission-max-rate, commission-max-change-rate are free to set to the value you want, this values are just for example, note that 0.05 is 5%.

# Create the gentx
$ atomoned genesis gentx your-key-name 1000000uatone \
  --node-id $(atomoned tendermint show-node-id) \
  --chain-id atomone-1 \
  --commission-rate 0.05 \
  --commission-max-rate 0.1 \
  --commission-max-change-rate 0.05 \
  --min-self-delegation 1 \
  --website "https://foo.network" \
  --details "My validator" \
  --identity "id-from-keybase" \
  --security-contact "[email protected]"

Operate the node

Install the binary

  • You can install the proposed chain binary from github release page

https://github.com/atomone-hub/atomone/releases/tag/v1.0.0

  • Build from the source

You need to have go installed

$ git clone https://github.com/atomone-hub/atomone.git
$ cd atomone
$ git checkout v1.0.0
$ make install

Recommendations

minimum-gas-prices 0.001uatone
seeds see ./seeds.txt
persistent_peers see ./persistent_peers.txt

Hardware recommendation

AtomOne is a relatively simple and vanilla Cosmos SDK chain with minor modifications. The recommended minimum hardware requirements should be enough to comfortably be able to run a validator node.

  • 4 Cores
  • 8 GB RAM
  • 512 GB disk space (could increase over time, will need to monitor disk usage)

Network informations

You can get a list of public Explorers, RPCs, seed node, persistent_peers... on cosmos.directory/atomone