This release includes important stability and security improvements. All validators are encouraged to upgrade.
⚠️ Important Notice
Due to an undisclosed security vulnerability, the source code for this release is not yet publicly available.
Pre-compiled binaries are provided for secure deployment. Please use the binaries provided below instead of building from source.
The source code will be made public after the responsible disclosure period.
Upgrade Instructions
This is a non-breaking upgrade that can be performed in a rolling fashion. No coordinated upgrade height is required.
Available Binaries
| Platform | Binary |
|---|---|
| Linux x86_64 | sunrised-linux-amd64
|
| Linux ARM64 | sunrised-linux-arm64
|
Quick Upgrade Guide
For Cosmovisor Users
# Download the binary (choose your architecture)
wget https://github.com/sunriselayer/sunrise/releases/download/v1.2.0-hotfix/sunrised-linux-amd64
# Stop the node
systemctl stop cosmovisor
# Replace the binary
cp sunrised-linux-amd64 $DAEMON_HOME/cosmovisor/upgrades/v1.2.0/bin/sunrised
chmod +x $DAEMON_HOME/cosmovisor/upgrades/v1.2.0/bin/sunrised
# Restart the node
systemctl start cosmovisorFor ARM64 (e.g., AWS Graviton)
wget https://github.com/sunriselayer/sunrise/releases/download/v1.2.0-hotfix/sunrised-linux-arm64
systemctl stop cosmovisor
cp sunrised-linux-arm64 $DAEMON_HOME/cosmovisor/upgrades/v1.2.0/bin/sunrised
chmod +x $DAEMON_HOME/cosmovisor/upgrades/v1.2.0/bin/sunrised
systemctl start cosmovisorFor Manual (Non-Cosmovisor) Users
# Download the binary
wget https://github.com/sunriselayer/sunrise/releases/download/v1.2.0-hotfix/sunrised-linux-amd64
# Stop your node
systemctl stop sunrised # or your service name
# Backup and replace the binary
cp $(which sunrised) $(which sunrised).backup
cp sunrised-linux-amd64 $(which sunrised)
chmod +x $(which sunrised)
# Restart your node
systemctl start sunrisedVerification
After upgrading, verify the version:
$DAEMON_HOME/cosmovisor/upgrades/v1.2.0/bin/sunrised versionExpected output:
v1.2.0-hotfix
Notes
- This upgrade does not require a chain halt or coordinated upgrade height
- Rolling upgrades are supported - upgrade at your convenience
- If you encounter any issues, please reach out via the validator channels
Checksums
SHA256 (sunrised-linux-amd64) = 988ac174e58b662daca1e8f461bd72e30b9b234733e9b430975a16bbbc214dae
SHA256 (sunrised-linux-arm64) = 5d714f6a0c9800d800934fdd46aee06867da65a4158d8e52372218d0c9f75bdd