diff --git a/docs/upgrade-1.x-to-2.0.md b/docs/upgrade-1.x-to-2.0.md index 276c41466ca..1615516147d 100644 --- a/docs/upgrade-1.x-to-2.0.md +++ b/docs/upgrade-1.x-to-2.0.md @@ -1,6 +1,15 @@ # Guide to upgrade daobet node from 1.x to 2.0 -Please, read this guide carefully before performing any actions. +### !! Please, read this guide carefully before performing any actions. + +#### In order to upgrade DAOBet blockchain we should take following general steps: +1) Validators deploy DAOBet 2.0.1 non-producing (seed) node and configure feature activation time as coordinated with other Validators. +2) Wait for syncing from the network, run with the snapshot from our s3 [space](https://fra1.digitaloceanspaces.com/daoblocks) or download synced state (link coming soon). +3) Ensure that the node is fully synced and recieves new blocks. +4) Turn off 1.x production node and switch DAOBet 2.0.1 node to production mode at least for a couple of days before scheduled feature activation date and closely monitor block production and finality. +5) After the scheduled feature activation date DAOBet team will trigger features activation and the blockchain will be successfuly upgraded. + +#### Please see an Example of an upgrade process below: Here, `data_dir` variable is a path to you `data` directory (contains `blocks`, `state`, and other files and directories).