Skip to content

Rewards Mechanism

The XDC Network operates on a Delegated Proof of Stake (XDPoS) consensus mechanism, which allows for high transaction throughput, energy efficiency, and security. The network’s rewards mechanism is designed to incentivize Masternode operators and participants who contribute to the stability, security, and growth of the network. This document outlines how the XDC rewards mechanism works, who is eligible for rewards, and how rewards are distributed.

Overview of XDC Rewards System

In the XDC Network, rewards are primarily distributed to Masternode operators who validate transactions, secure the network, and propose new blocks. Additionally, XDC token holders who delegate their tokens to Masternodes also earn a share of the rewards. The rewards mechanism is structured to:

Incentivize decentralization by encouraging more participants to run Masternodes or delegate their tokens. Reward active participation in the network, such as block validation and staking. Ensure the economic sustainability of the XDC Network over time.

Masternode Operator Rewards

The reward mechanism on the XDC Network is designed to incentivize both Masternodes (active validators) and Standby Nodes (backup validators) for maintaining network security, uptime, and performance.

Rewards are distributed based on:

  • Staking 10 M XDC
  • Node activity (block validation / signatures)
  • Participation within each epoch

To improve efficiency and transparency, the proposed system introduces: - Smart contract-based reward automation - Activity-based reward validation - Flexible distribution cycles (daily / weekly / monthly)

Staking Requirements

Node Type Minimum Stake
Masternode 10,000,000 XDC
Standby Node 10,000,000 XDC

All participating nodes must lock the required stake to:

  • Become eligible for rewards
  • Participate in consensus or standby operations

Annual Reward Rates (APR Model)

The reward system follows a fixed annual percentage return model:

Node Type Annual Reward Rate Yearly ROI
Masternode 10% 1,000,000 XDC
Standby Node 8% 800,000 XDC

Monthly Reward Breakdown

Node Type Monthly Reward
Masternode 83,333.33 XDC
Standby Node 66,666.67 XDC

These values are derived as:

  • Masternode → 1000,000 / 12
  • Standby Node → 800,000 / 12

Epoch-Based Reward Distribution

The XDC Network operates on an epoch-based reward system, ensuring continuous and fair distribution.

Epoch Configuration

  • 1 Epoch = 900 blocks (~30 minutes)
  • Epochs per day = 48

Total Reward per Epoch

Component Amount
Total Epoch Reward 5,000 XDC
Foundation Share (10%) 500 XDC
Remaining for Nodes 4,500 XDC

Distribution Logic

After deducting the foundation share:

  • The remaining 4,500 XDC is distributed among eligible nodes
  • Rewards are allocated based on:
    • Block validation (masternodes)
    • Signature participation (standby nodes)

Per Node Reward (Masternodes)

Metric Value
Reward per epoch (per node) ~41.67 XDC
Epochs per day 48
Daily Reward ~2,000.16 XDC (41.67 × 48 = 2000.16)
Monthly Reward ~60,000 XDC (2000.16 × 30 = 60,004.8)

Actual rewards may vary slightly based on:

  • Participation rate
  • Network conditions
  • Validator set size

Standby Node Reward Logic

Standby nodes:

  • Do not produce blocks actively
  • Earn rewards based on:
    • Uptime
    • Block signature verification
    • Availability for failover
  • They receive:
    • Lower APR (8%) compared to masternodes (10%)
    • Rewards proportional to verified participation