V4 Upgrade Guide
Operator Service V4 adds full Pectra support (activated 07-May-2025) along with significant improvements to withdrawal processing, fee automation, and overall operator experience. The upgrade is available for Vaults version 5+ on Ethereum or version 3+ on Gnosis.
What's new in V4
- Compound validators — V4 supports
0x02validators with balances up to 2048 ETH, reducing validator count and infrastructure overhead. Legacy0x01validators can be migrated via consolidation. - Automated withdrawals — V4 supports partial withdrawals and execution-layer triggered exits, enabling more efficient withdrawal processing without full validator exits.
- No deposit data file — V4 generates deposit data automatically during registration, eliminating the need for manual
deposit_data.jsonuploads. - Fee automation — V4 can automatically split and claim Vault fees to multiple shareholders on a schedule. Fee recipients and splits are configured through the Vault settings page, and a dedicated claimer role can trigger withdrawals on behalf of shareholders, sending fees directly to their addresses.
- Vault customization — Vault admins can now change the admin address and update the fee percentage after deployment.
- Meta Vaults — V4 can process Meta Vaults, which delegate assets across multiple sub-vaults for diversified staking.
- Automated node setup — V4 can automatically install and manage Reth and Lighthouse clients, simplifying node infrastructure setup.
For technical implementation details, see the v4.0.0 release notes ↗.
How to upgrade
Step 1: Upgrade the Vault
Navigate to your Vault page on the StakeWise app ↗ and click the Upgrade button in the "New Version" banner.
On Ethereum, the upgraded Vault is backwards compatible with the V3 operator — core functions like harvesting and validator registration continue to work. However, upgrading the operator is recommended to unlock Pectra features.
Step 2: Update the Operator Service
Install the latest version of the Operator Service. Your existing configuration files and keystores remain compatible.
Step 3: Set up Validators Manager
If you were using deposit data files for validator registration, you need to switch to the Validators Manager role, which authorizes validator operations (registrations, funding, consolidations, withdrawals) on behalf of your Vault. If you already have a Validators Manager assigned, skip this step. Follow the setup guide →.
Step 4: Start the Operator Service
The launch process has been simplified with dedicated commands for each key management mode (local keystores, Remote Signer, HashiCorp Vault, Relayer). See Start Operator Service → for the updated commands and full configuration options.
For the full V4 documentation, see the main Operator docs →.