Skip to content

Saturn 1 Runsheet

Pre release comms

Testnet Mainnet
oDAO are aware of intended release features and timeline Y Y
Inform contractual interested stakeholders NA TODO
- Binance (3 weeks notice)
- Coinbase
- Consensys
Smart node Saturn release build is ready Y Y
Inform community of release timeline and smart node build Y Y

Pre Deployment

Testnet Mainnet
Confirm values for new parameters Y Y
Setup parameter verification script Y Y
Prepare contract verification tool Y Y
Check all upgraded contracts are included in the upgrade contract Y Y

Deployment

Testnet Mainnet
Deploy upgrade contract and new contracts Y Y
Verify upgrade contract and deployed contracts Y Y
Check contracts against source code using contract verification tool Y Y
Lock upgrade contract Y Y
Announce upgrade contract has been locked to governance NA Y

Upgrade proposal

Testnet Mainnet
Raise upgrade proposal Y Y
Inform oDAO of upgrade proposal and release timeline NA Y
Inform community of upgrade proposal and release timeline NA Y
Ensure oDAO have upgraded to new smart node version Y Y
Vote on upgrade proposal, after delay Y Y

Release

Testnet Mainnet
Verify prerelease protocol version using rocket-scripts protocol version Y
Verify prerelease contract addresses using rocketpool-scripts contact verify <prerelease-verify-file> Y
Verify prerelease parameter values using rocket-scripts bootstrap verify <prelease-verify-file> Y
Execute upgrade proposal Y
Execute upgrade contract Y
Verify postrelease protocol version using rocket-scripts protocol version Y
Verify postrelease contract addresses using rocketpool-scripts contact verify <postrelease-verify-file> Y
Verify postrelease parameter values using rocket-scripts bootstrap verify <postrelease-verify-file> Y
Update Keeper with new addresses TODO

Post Release

Testnet Mainnet
Communicate successful launch to the community
Monitor support for issues
Monitor oDAO logs
Ensure prices update
Ensure balance update