Create your first validator
Draft: this tutorial is a working draft pending product validation. The flow below is reconstructed from the staking UI and API; exact button labels, the transaction count, and timing may differ in production. If you spot a discrepancy, please flag it to the docs maintainer.
Create your first vault took you from a fresh account to a funded vault with one validator in a single linear pass. This lesson zooms in on the validator half: how a standard SVM validator is created, what you sign, and how to watch it go live — done on a vault you already own.
If you don't have a vault yet, start with Create your first vault and come back.
What you'll build
- One new validator on a dedicated vault you own
- A clear view of the validator lifecycle from
activatingtoactive
Before you start
You need:
- A dedicated stVault you own, with at least 32 ETH of liquid (unstaked) balance. If it isn't funded yet, fund it first via Create your first vault.
- The vault's linked wallet available to sign, with a little ETH for gas.
- 5 minutes, plus beacon-chain queue time before the validator earns (out of your hands).
This is the standard SVM flow. Creating a validator as a node operator on SVM Pro is a different, multi-step path through the Predeposit Guarantee (PDG); this lesson is the single-transaction owner flow.
Step 1: Open the staking flow
- Open your vault's detail page and go to the Operations tab.
- Click Create Validator. The staking flow opens.
- Confirm the vault is the one you intend to stake from. The selector shows its name, address, health factor, and available ETH.
Step 2: Set the stake amount
- Keep the Create new validator tab selected.
- Enter 32 ETH as the amount to stake. 32 ETH is the minimum for a new validator; you can stake more — up to 2048 ETH — to give the validator a higher effective balance, but 32 keeps this lesson simple.
- Check that the amount sits within the vault's available balance, shown above the field.
Why 32 ETH? A new Ethereum validator activates with a 32 ETH effective balance. Northstake's vaults create validators with0x02(compounding) credentials, so a single validator can hold more and compound it — but every validator still starts at the 32 ETH floor.
Step 3: Generate the validator keys
- Click Request validator keys.
- Wait while the keys are generated ("Validator keys are being generated…"). When it finishes, the step shows 1 validator for your chosen amount.
Why this matters. The validator's signing and withdrawal keys are derived here. The withdrawal credentials point back at your vault — that's what makes the staked ETH, and later the exit balance, belong to the vault rather than to an external address.
Step 4: Review and sign
- On the Transaction summary, confirm the stake amount, the vault, and 1 new validator. The screen shows your vault's ETH balance before and after.
- Submit, and sign the transaction in your linked wallet.
When the transaction confirms, you'll see Validator created successfully with a transaction hash you can open on Etherscan.
Step 5: Watch it go active
Open the Validators tab on the vault. Your new validator appears with:
- A validator index and public key (its BLS pubkey)
- A status of
activating
From here the beacon chain takes over. The validator waits in the entry queue, then flips to active and begins earning rewards. Depending on the network entry queue this can take anywhere from minutes to days — there's nothing more to sign.
What just happened
On a standard SVM account, creating a validator is a single transaction. The full 32 ETH deposit goes straight to the beacon chain, and the validator skips the Predeposit Guarantee (PDG) states (predeposited / proven) that the Pro operator flow uses — it goes directly to activating, then active. Northstake runs the validator for you under the node operator you chose at vault creation.
For the full picture of how validators move through their lifecycle — and how the Pro predeposit flow differs — see Staking and the PDG flow.
What to do next
- Monitor it. Once active, track its balance and your vault's health: see Vault metrics.
- Add more stake. Repeat this flow to create additional validators, or use Top up validator to raise an existing validator's effective balance.
- Bring outside validators in. If you already run validators elsewhere, migrate them onto a vault validator: see Consolidate validators into a stVault.
- Recover principal later. When you want your ETH back, follow Unstake a validator.
Updated about 6 hours ago
