šŸ“–
DAFI Protocol
  • DAFI Protocol
  • Introduction
    • Let's get started
    • Features
    • FAQs
  • Super Staking
    • Overview
    • Super Staking V1
      • High-level Document
      • Technical Document
    • Super Staking V2
      • Changes and Improvements
  • Guides
    • Staking DAFI
    • Functionality
    • Demand Factors
    • Reward Distributions
    • Pool Weights
    • dDAFI Claiming
  • Development
    • Smart Contracts
    • Audit v1
    • Audit v2
    • dBridge Audit
  • And More
    • Limitless Applications
Powered by GitBook
On this page

Was this helpful?

  1. Guides

Reward Distributions

Pools, not the kind for swimming.

Pool Balances

The poolBalance is distributed to users staking. It is initially supplied as native-tokens (DAFI) which is locked in the distributionContract, this is defined as maxTokens.

PoolBalance=(maxTokens–totalDistributed+withdrawalFees)āˆ—demandFactorPool Balance = (maxTokens – totalDistributed + withdrawalFees) * demandFactorPoolBalance=(maxTokens–totalDistributed+withdrawalFees)āˆ—demandFactor

This is later used, to understand how much dDAFI will be distributed per second, to the entire network.

distributePerSecond=poolBalance/programDurationdistributePerSecond = poolBalance / programDurationdistributePerSecond=poolBalance/programDuration
PreviousDemand FactorsNextPool Weights

Last updated 3 years ago

Was this helpful?