lilmermaid-16 is an incentivised testnet for existing validators of the e-Money mainnet.
The goal of the testnet is to ensure that validators are prepared for the mainnet upgrade and are comfortable with the changes from the current mainnet. See CHANGELOG.md for major changes.
There is a faucet account available, see FAUCET.md.
Validators who complete all of the task below will be rewarded with 1000 NGM, to be delivered after the mainnet upgrade to the validator operator account.
The genesis file is based on an export from the existing emoney-2 mainnet with modifications to launch it with a single validator.
Please provide participation proof by making a pull request with changes into the REWARDS.md file.
Check list:
- Install Cosmovisor v0.1.0* and create the appropriate directory structure
- Use UPGRADES.md to install the emd binaries in the appropriate location
- Initialise software:
cosmovisor/genesis/bin/emd init <yourmoniker>
- Copy the genesis file to
config/
- Configure peers in
config/config.toml
- Run emd as a service using Cosmovisor with
--x-crisis-skip-assert-invariants
* Note: If validators would like to enable the auto-download option, they will need to use Cosmovisor v0.1.0. Later versions of Cosmovisor do not support Cosmos SDK v0.42 that em-ledger is based on when the auto-download option is enabled.
It is suggested to export the following Cosmosvisor environment variables:
export DAEMON_NAME=emd
export DAEMON_RESTART_AFTER_UPGRADE=true
export DAEMON_ALLOW_DOWNLOAD_BINARIES=false
Check list:
- Prepare NGM funding using either the faucet or use your existing mainnet validator operator account (which was exported into the testnet).
- Use emd to create the transaction:
emd tx staking create-validator ...
Try emd tx market add-limit ...
or use the wallet.
Try emd tx market cancelreplace ...
.
Try emd tx market cancel ...
or use the wallet.
Try sending tokens to osclone-1 chain using emd tx ibc-transfer transfer transfer channel-0 osmo1... 123456ungm
.
Check list:
- Await coordination of the upgrade in the validator hangout group.
- Use UPGRADES.md to install the emd binaries in the appropriate location
- Monitor the validator during the upgrade and confirm it successfully completed at the scheduled height.
Check list:
- Perform the preparation steps in emoney-3/README.md
- Signal readiness in emoney-3/PARTICIPANTS.md
- Participate in the emoney-3 mainnet upgrade on 2021-09-20 at 13:00:00 UTC