Skip to main content

Staking Rewards

Staking $XRB tokens on RibbleChain earns rewards for validators and delegators, incentivizing network security. This guide explains how rewards are calculated, distributed, and claimed.

How Rewards Work

  • Source: Rewards come from transaction fees and block subsidies.
  • Distribution: Proportional to staked $XRB, adjusted for validator performance.
  • Frequency: Distributed every epoch (e.g., daily on testnet).
  • Compounding: Rewards can be reinvested to increase stake.

Prerequisites

  • Active staking as a validator or delegator (see Staking Tokens).
  • RibbleChain CLI: npm install -g ribblechain-cli.

Step 1: Check Reward Balance

View your pending rewards:

ribblechain-cli stake rewards

Output:
{
"walletAddress": "0xYOUR_ADDRESS",
"pendingRewards": "50.25",
"lastEpoch": "2025-05-20"
}

Step 2: Claim Rewards
Claim rewards to your wallet:
ribblechain-cli stake claim

Verify on the RibbleChain Explorer under "Transactions."
Step 3: Reinvest Rewards
Automatically reinvest rewards:
ribblechain-cli stake reinvest --validator 0xVALIDATOR_ADDRESS

This adds rewards to your existing stake.
Step 4: Monitor Performance
Track validator performance to maximize rewards:
ribblechain-cli stake performance --validator 0xYOUR_ADDRESS

Output:
{
"validatorAddress": "0xYOUR_ADDRESS",
"uptime": "99.8%",
"blocksProposed": 1000,
"rewardRate": "5.2% APR"
}

Factors Affecting Rewards

Uptime: Validators with >99% uptime earn maximum rewards.
Stake Size: Higher stakes yield proportionally higher rewards.
Network Activity: More transactions increase fee-based rewards.
Slashing: Downtime or malicious behavior may reduce rewards.

Best Practices

Regular Claims: Claim rewards periodically to avoid accumulation risks.
Performance Monitoring: Use Sequencer Monitoring for validator nodes.
Diversification: Delegate to high-performing validators for stable returns.
Tax Planning: Consult a tax professional for reward reporting.

Next Steps

Review Staking Tokens.
Set up a Sequencer.
Explore Security Best Practices.