[LAUNCH] DOGE
The time has come to launch DOGE on THORChain. The following is a runbook meant to guide the launch of THORChain's first new L1 since multichain was launched.
-
Update dogecoin-core image to use latest version: thorchain/devops/dogecoin-core!2 (merged) -
Merge node-launcher stagenet to master to bring DOGE into chaosnet. Node operators should begin syncing their chain daemons now in anticipation for chaosnet launch. thorchain/devops/node-launcher!394 (merged).
Once NOs are syncing their chain daemons, prepare mimir commands
CHAOSNET:
- HALTDOGECHAIN => 1
- HALTDOGETRADING => 1
- PAUSELPDOGE => 1
The following version milestones are simply for reference and are subject to change as launch gets closer.
-
v0.78.0 (stagenet): changes for stagenet to function (merged here !2019 (merged)) + bug fixes (!2044 (merged) and !2041 (merged)). This will allow us to upgrade stagenet to 0.78 (0.77.2 was skipped because it did not contain the changes needed for stagenet to function) -
v0.78.1 (stagenet) is a special release for stagenet ONLY, enabling DOGE in bifrost per this PR: !1763 (merged)
Subsequent versions of 0.78.1 will be used to patch DOGE as needed if any issues arrive in stagenet testing. Once swaps are confirmed on stagenet, bump version to 0.78.1 and merge to chaosnet-multichain
-
v0.78.1: TODO: fix DOGE gas issue and test on stagenet -
v0.78.1: release DOGE to chaosnet thorchain/devops/node-launcher!405 (merged) -
v0.78.1: fully adopted by node operators -
CHAOSNET: set mimir HALTDOGECHAIN => 0, allow time for all bifrost sync-to-tip -
churn creates new asgard vault -
set mimir PAUSELPDOGE => 0 and HALTDOGETRADING => 0 -
Seed L1 DOGE pool -
🎉
Cleanup:
-
Re-enable doge init-container on bifrost, requiring chain daemon to be up for bifrost to start thorchain/devops/node-launcher!410 (merged)
Edited by Pluto