Skip to main content

Rewards

Receiving and distributing rewards is one of the core functionalities of Smooth. In this section we will explain how rewards are handled by Smooth and how they are distributed to validators, as well as how users can claim their rewards.

Smooth's source of rewards

A Reward is considered to be any balance denominated in ETH that is sent to Smooth's address. When recieved, it is shared fairly among all the participants in the pool.

There are 2 main sources of rewards in Smooth:

  • Block Proposal rewards: These rewards are generated by validators within the pool. Whenever a validator successfully proposes a block, it sends the block reward to Smooth's address.
  • Donations: This are the rewards that are sent to Smooth's address by anyone who wants to support the project. Smooth only accepts donations in ETH.

How rewards are distributed

When a validator has an active subscription to the pool (Active or YellowCard state) it is eligible for rewards, meaning that it will receive a given share of each reward that is sent to the pool. Validators in RedCard are considered subscribed, but don't earn rewards until they become active again.

Smooth's distributes rewards to the validators as Pending Rewards. These are rewards that are not consolidated yet, meaning that they belong to the validator but they can not be claimed yet, until a valid block proposal is sent to Smooth by that validator.

Later on, when a validator sends a valid block proposal to Smooth, all its Pending Rewards are transformed into Accumulated Rewards. These rewards are consolidated and can be claimed by the validator.

Therefore, we consider that a validator has 2 types of rewards:

  • Pending Rewards: Rewards that are not consolidated yet. They can not be claimed.
  • Accumulated Rewards: Rewards that are consolidated and can be claimed by the validator.
info

Dappnode receives a 7% fee of all rewards distributed by Smooth. This fee is automatically deducted from the rewards before they are distributed to validators. This fee serves to support the development and sustainability of Smooth and Dappnode!

How rewards are claimed

As a Smooth user, you have a third type of reward: Claimable Rewards. These are the sum of all your validator's Accumulated Rewards with the same withdrawal address that you have not already claimed.

  • Claimable Rewards: Rewards that you can claim as a Smooth user. Sum of all your validator's unclaimed Accumulated Rewards.

Smooth's users can claim their rewards by visting Smooth's website and clicking on the Claim All button once logged in. This trigger a transaction that will send all claimable rewards to the user's address.

tip

Smooth identifies users through an ETH1 address, which serves as the withdrawal address for all your validators. If you have multiple validators associated with distinct withdrawal addresses, you will need to claim your rewards for each of them separately.