🚨 URGENT: Klever Blockchain Mainnet Upgrade to v1.7.18 Required Immediately

Dear Klever Blockchain @Validators , Node Operators, and Exchange Partners,

We are officially announcing the release of Klever Blockchain version v1.7.18 on the Mainnet. This is a critical security update.

Why This Update is Critical:

This release focuses primarily on addressing critical security vulnerabilities. Due to the exact nature of these fixes, we strongly urge all network participants, specifically validators, node maintainers, and exchanges, to upgrade their infrastructure to this version as soon as possible. Securing the network requires collective, urgent action from all operators to maintain stability and safety.

Upgrade Impact & Details:

To facilitate a fast transition, this update has been designed to be applied immediately with zero downtime for chain logic:

  • No Hard Fork: This update will not trigger a network fork.

  • No Epoch Activation: It does not require waiting for a specific epoch activation.

  • No Configuration Changes: You do not need to modify any of your existing configuration files.

For a comprehensive list of technical details, security fixes, and changes included in this version, please refer to the official release notes: GitHub Release Notes v1.7.18.

Step-by-Step Upgrade Instructions: Please access your node environment and execute the following commands precisely to complete the upgrade:

1. Download new image version:

Bash

docker pull kleverapp/klever-go:v1.7.18-0-g785b77c

2. Update the permission of directories database:

Bash

chown -R 999  $(pwd)/node/config
chown -R 999  $(pwd)/node/db
chown -R 999  $(pwd)/node/logs

3. Stop and remove your current node:

Bash

docker stop klever-node && docker rm klever-node

4. Run your node again:

Bash

docker run -it -d --restart unless-stopped \
    --user "$(id -u):$(id -g)" \
    --name klever-node \
    -v $(pwd)/node/config:/opt/klever-blockchain/config/node \
    -v $(pwd)/node/db:/opt/klever-blockchain/db \
    -v $(pwd)/node/logs:/opt/klever-blockchain/logs \
    --network=host \
    --entrypoint=/usr/local/bin/validator \
    kleverapp/klever-go:v1.7.18-0-g785b77c \
    '--log-save' '--use-log-view' '--rest-api-interface=0.0.0.0:8080'

If you face any issues during the deployment process, please contact the developer team immediately in our technical channels. Do not delay this update.

Thank you for your prompt cooperation in keeping the Klever network secure.

2 Likes

All updated and running :oncoming_fist:

1 Like