Prerequisites

Delegated Staking Requirements

nodectl version

Delegated staking is supported by nodectl starting with version v2.17.0.

Verify your version

Issue the version command to output the current version of nodectl.

sudo nodectl version

Upgrade if necessary

Please follow the correct upgrade path to ensure your node remains manageable by nodectl and does not encounter compatibility issues.

sudo nodectl upgrade_path

If there are multiple versions between your current version and v2.17.0, you must follow the correct upgrade path.

Take note of each intermediate version and run the upgrade_nodectl command sequentially for each version step using the -v <version> option.

Upgrade one version at a time. Do not skip versions until you reach v2.17.0.

This ensures compatibility and prevents potential issues with configuration or functionality.

sudo nodectl upgrade_nodectl -v <next_version_in_path>

Example: sudo nodectl upgrade_nodectl -v v2.13.0

When you reach a version that can be directly upgraded to the latest v2.17.0 you may exclude the -v option.

sudo nodectl upgrade_nodectl

Node internal upgrade

If you are requested to upgrade the node, issue a Y and allow nodectl to upgrade the node so that all the features, changes, and updates can be properly applied.

This is important to ensure that all features of nodectl are enabled.

Press Y then [ENTER] to upgrade or N then [ENTER] to cancel: Y

Last updated

Was this helpful?