Skip to content

staking new vrf public key Command Guide

Enrico Rubboli edited this page Apr 10, 2026 · 1 revision

staking-new-vrf-public-key

Issue a new staking VRF (Verifiable Random Function) key for this account.

VRF keys are used as a trustless mechanism to ensure the randomness of the staking process, where no one can control the possible outcomes, to ensure decentralization.

Usage

staking-new-vrf-public-key

Notes

Under normal circumstances you do not need to generate VRF keys manually. Creating a new staking pool with staking-create-pool will generate one automatically. This command is available for specialized use-cases, such as when setting up a pool where the staking wallet differs from the pool creation wallet.

This command is available in cold wallet mode (--cold-wallet).

Related

Clone this wiki locally