Stader - ETHx
  • Introduction
    • Explore ETHx
    • ETHx Tech blogs
    • ETHx Governance
  • Launch Incentives
    • ETHx Stakers
    • ETHx Node Operators
      • ETHx Boosted Commission
      • 13000 $SD top-up pool
      • $65000 Reward pool for AVADO user
  • ETHx Staking
    • Guides
    • FAQs
  • Node Operator
    • Staking on Ethereum
      • What is Ethereum staking?
      • ETH staking rewards and penalties
      • Solo-staking vs ETHx
    • Permissionless node operator
      • Responsibilities of a node operator
      • Pre-requisite
      • Node registration and adding validators
        • Step 1: Hardware and platform
          • DIY kit
          • Cloud services
          • VPS services
          • AVADO
          • Allnodes
        • Step 2: Download Stader node
        • Step 3: Install Stader node
        • Step 4: Configure Stader services
          • Step 4.1 Network selection
          • Step 4.2 ETH client configuration
          • Step 4.3 ETH1 - Execution client selection
          • Step 4.4 ETH2 - Consensus client selection
          • Step 4.5 Add a graffiti
          • Step 4.6 Add checkpoint URL
          • Step 4.7 Enable Doppelganger protection
          • Step 4.8 Add fallback clients
          • Step 4.9 Enable monitoring
          • Step 4.10 MEV Boost
          • Confirmation and configuration settings
        • Step 5: Execution and Consensus client sync
        • Step 6: Wallet setup
        • Step 7: Register your node on the Stader network
        • Step 8: Deposit SD collateral
        • Step 9: Deposit ETH bond
        • Validator States
      • ETHx rewards for permissionless node operators
        • Socializing Pool
        • SD rewards
        • Claim CL rewards
        • Claim EL and SD rewards
      • Node Monitoring
      • Node Migration
      • Validator exits and node termination
      • Latest update
      • CLI Command sheet
    • Permissioned node operator
      • Pre-requisite for permissioned node operators
      • Web3Signer setup guide
      • Node registration and adding validators
        • Step 1: Download Stader node
        • Step 2: Install Stader node
        • Step 3: Configure and start Stader services
        • Step 4: Wallet setup
        • Step 5: Set the fee recipient of your validator client to Stader socializing pool
        • Step 6: Check Docker and node status
        • Step 7: Operator address whitelisting
        • Step 8: Register you node on the Stader network
        • Step 9: Add validators to your node
        • Step 10: Check your node and validator status
      • ETHx rewards for permissioned node operators
        • Claim CL rewards
        • Claim EL rewards
      • Node Migration
      • Latest update
    • FAQs
  • Smart Contracts
  • Oracles
  • ETHx Security
    • Immunefi Bug Bounty
    • Audit Reports
    • Public Repositories
  • ETHx Integration
  • Connect with us
Powered by GitBook
On this page
  • Validator Exit
  • Withdraw ETH bond after validator exit
  • Node termination
  1. Node Operator
  2. Permissionless node operator

Validator exits and node termination

Validator Exit

Validator exits are only allowed once the validator has become active on the beacon chain and 256 epochs have passed since its activation. If you've recently added a validator, please wait for it to become active on the beacon chain and wait for approximately 256 epochs after activation before proceeding with the exit steps.

  • Step 1: Please check if your node is fully synced before exiting your validator. Use ~/bin/stader-cli node sync command to check the sync status.

  • Step 2: Please check the numbers of validator you have added to your nodes using ~/bin/stader-cli validator status command.

  • Step 3: Now exit each validator individually using validator exit command mentioned below. Please make sure you replace "<Validator Public Key>" placeholder with your Validator Public Key:

    ~/bin/stader-cli validator exit-validator --validator-pub-key <Validator Public Key>

Withdraw ETH bond after validator exit

  • Every validators has a withdraw vault and when a validator successfully exits, the beacon chain withdraws the ETH bond (32ETH) to the withdraw vault.

  • The Stader node identifies the successful exit and initiates the settlement of funds between the validator and ETHx stakers. The validator receives their share of 4ETH, and the ETHx stakers receive their share of 28ETH.

  • Once the funds are settled by the Stader node, a prompt is displayed to the node operators on the CLI when they run the "validator status" command to check the exit status.

  • Finally, the node operators can claim the funds for their exited validator using the following command: ~/bin/stader-cli node claim-rewards

Node termination

You can terminate your Stader node using the below mentioned command:

~/bin/stader-cli service terminate

Note:

  • Please make sure you have claimed all the rewards before terminating the node.

  • Please make sure your validators have successfully exited and the ETH bond has been claimed before terminating your node.

PreviousNode MigrationNextLatest update

Last updated 1 year ago