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"