Jump to Content
Northstake
GuidesRecipesApi Endpoints
Northstake
Guides
GuidesRecipesApi Endpoints

Validator marketplace

  • Getting Started
  • Staking Vaults
    • Smart Contract Deployment
    • Roles
      • Default Admin
      • Depositor
      • Operator Role
      • Oracle Role
      • Role-Specific Administrators
    • Administrative Operations
      • Assign a Role
      • Revoke a Role
      • Transfer Admin Role
      • Modify Admin Delay
      • Roll Back Change in Admin Delay
    • Staking Operations
      • Deposit ETH in the Vault
      • Withdraw a Deposit
      • Set Reward Recipient
      • Collect Staking Rewards
    • Validator Sales Operations
      • Propose Validator Exit
      • Accept Exit Proposal
      • Reject Exit Proposal
      • Claim Validator Withdrawal
  • Node Orchestration
    • Creating Validators
    • Exiting Validators
    • DVT via SSV Network
  • Selling Validators
    • Trade Execution via RFQ
    • Settlement
  • Validator Market UI Guide
    • Overview
    • Depositor Journey
    • Validator Liquidation Demo
    • Test Environment - Self-Onboarding Guide
  • Liquidity Provider Journey

API

  • Northstake SDK
    • .account
    • .linkedWallets
    • .validatorMarketPlace
      • Buyers
      • Sellers
      • Webhooks
      • Facilitators
    • .validators
    • .smartContracts
  • Swagger

Node Operators

  • Introduction
  • Node Orchestration
  • Native Staking
    • Create Validators
    • Pre-Signed Exit Messages
  • Staking via SSV Network

Ethereum Staking 101

  • Ethereum Staking with NORTHSTAKE
  • Validator Lifecycle
  • Entry and Exit Queue
  • Staking rewards
Powered by 

Collect Staking Rewards

Suggest Edits

Claim staking rewards accumulated in the vault. The amount of rewards in the contract can be fetched via the READ method rewards. Rewards are sent to the designated reward recipient.

Method: collectRewards()

Arguments: None

Permissions: permissionless

Events: When called, the method emits a RewardsCollected event.

Updated 2 months ago