Skip to main content

Composable Cosmos Mainnet

Information

Hardware recommendation

Quad core or larger amd64 CPU
64GB+ RAM
1TB+ NVMe Storage

Binary

Mainnet launch version: v2.3.5, precompiled binary for linux-amd64 could be found here: https://github.com/ComposableFi/composable-cosmos/releases/tag/v2.3.5

git clone https://github.com/ComposableFi/composable-cosmos
cd composable-centauri
git checkout v5.2.2
make install
note

Ensure you are running the latest release, head to the repository for the Composable Cosmos chain for assurance.

Genesis

Final mainnet genesis: https://raw.githubusercontent.com/notional-labs/composable-networks/main/mainnet/genesis.json

banksyd tendermint unsafe-reset-all
wget -O ~/.banksy/config/genesis.json https://raw.githubusercontent.com/notional-labs/composable-networks/main/mainnet/genesis.json

P2P connection

You can set the peers/seeds in config.toml:

sed -i.bak -E "s|^(seeds[[:space:]]+=[[:space:]]+).*$|\1"'"c7f52f81ee1b1f7107fc78ca2de476c730e00be9@65.109.80.150:2635"'"|" ~/.banksy/config/config.toml

Seeds:

c7f52f81ee1b1f7107fc78ca2de476c730e00be9@65.109.80.150:2635

Persistent peers:

4cb008db9c8ae2eb5c751006b977d6910e990c5d@65.108.71.163:2630,63559b939442512ed82d2ded46d02ab1021ea29a@95.214.55.138:53656

Explorer

Nodestake: https://explorer.nodestake.top/composable/

Ping Pub: https://ping.pub/composable

Snapshots

Fresh state synced snapshots and other mainnet materials could be found here: https://polkachu.com/networks/composable Thanks to Polkachu.

Creating the Validator

After getting your node synced and token ready, submit this transaction to create your validator:

centaurid tx staking create-validator --pubkey=$(centaurid tendermint show-validator) --moniker VAL_NAME --details="XXXX" --identity XXXX --security-contact XXXX --website XXXX --commission-max-rate 0.1 --commission-max-change-rate 0.05 --commission-rate 0.05 --min-self-delegation 1 --from YOUR_KEY --amount=1000000000000ppica --chain-id centauri-1
caution

Remember to back up your priv_validator_key.json in ~/.centauri/config/ alongside with the seed phrases to your wallet.