Skip to content

Latest commit

 

History

History
 
 

migaloo-1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Migaloo Mainnet

This mainnet will start with the node version b4fbc78.

Minimum hardware requirements

  • 8-16GB RAM
  • 100GB of disk space
  • 2 cores

Genesis Instruction

Install node

git clone https://github.com/White-Whale-Defi-Platform/migaloo-chain
cd migaloo-chain
git checkout b4fbc78
make install

Check Node version

# Get node version (should be b4fbc78)
migalood version

# Get node long version (should be ???)
migalood version --long | grep commit

Initialize Chain

migalood init MONIKER --chain-id=migaloo-1

Set minimum gas price to 0.

sed -i 's/minimum-gas-prices = ".*"/minimum-gas-prices = "0uwhale"/' $HOME/.migalood/config/app.toml

Download pre-genesis

curl -s https://raw.githubusercontent.com/White-Whale-Defi-Platform/migaloo-chain/release/v1.0.x/networks/mainnet/pre-genesis.json > ~/.migalood/config/genesis.json

Create gentx

Create wallet

migalood keys add KEY_NAME

Fund yourself 25000000uwhale

migalood add-genesis-account $(migalood keys show KEY_NAME -a) 25000000uwhale

Use half (10000000uwhale) for self-delegation

migalood gentx KEY_NAME 10000000uwhale --chain-id=migaloo-1

If all goes well, you will see a message similar to the following:

Genesis transaction written to "/home/user/.migalood/config/gentx/gentx-******.json"

Submit genesis transaction

  • Fork this repo
  • Copy the generated gentx json file to networks/mainnet/gentx/
  • Commit and push to your repo
  • Create a PR on this repo