var img = document.createElement('img'); img.src = "https://terradocs.matomo.cloud//piwik.php?idsite=2&rec=1&url=https://alliance.money" + location.pathname; img.style = "border:0"; img.alt = "tracker"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(img,s);
Skip to main content

Join the testnet

🤝The game of Alliance is over

The Game of Alliance testnet ended on March 2nd, 2023. This guide is for reference only.

Instructions

Specifically for validators, the following instructions will let you participate in the Game of Alliance testnet.

The following are the different Chain-IDs, native Denoms, and executables:

Chains
Copy

_4
Chain ID: ordos-1 Denom: uord Executable: ordosd
_4
Chain ID: corrino-1 Denom: ucor Executable: corrinod
_4
Chain ID: harkonnen-1 Denom: uhar Executable: harkonnend
_4
Chain ID: atreides-1 Denom: uatr Executable: atreidesd

Machine requirements

Requirements
Copy

_6
Ubuntu 22.04
_6
4 CPU
_6
8gb ram
_6
200GB SSD NVME
_6
On AWS testing was done on c5.xlarge
_6
open port 26656

If accessing remotely, set up keys such as:

Setup
Copy

_3
ssh -i ~/Desktop/Keys/alliance.pem
_3
chmod 400 ~/Desktop/Keys/alliance.pem
_3
ssh -i ~/Desktop/Keys/alliance.pem [email protected]

Set up core

Setup
Copy

_2
curl -sSL https://raw.githubusercontent.com/terra-money/alliance/feat/wasm-testnets/scripts/join-testnet.sh -O
_2
chmod 755 ./join-testnet.sh

Start the service

Setup
Copy

_2
tmux a
_2
./join-testnet.sh -c ordos-1

Set up validator

Set up ordosd commands

Setup
Copy

_1
sudo cp ~/go/bin/ordosd /usr/local/bin/ordosd

Create a key

Setup
Copy

_2
ordosd keys add <wallet name>
_2
ordosd keys add node

Be sure to record your mnemonic and address.

Get tokens

  1. Connect your validator wallet to Station extension.

  2. Visit the faucet.

  3. Get tokens for your validator wallet.

View public key

Setup
Copy

_1
ordosd tendermint show-validator

Create your validator

Example

Setup
Copy

_10
ordosd tx staking create-validator \
_10
--amount=5000000uord \
_10
--pubkey=$(ordosd tendermint show-validator) \
_10
--moniker="node" \
_10
--chain-id=ordos-1 \
_10
--from=node \
_10
--commission-rate="0.10" \
_10
--commission-max-rate="0.20" \
_10
--commission-max-change-rate="0.01" \
_10
--min-self-delegation="1"