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.
$Pool Balance = (maxTokens – totalDistributed + withdrawalFees) * demandFactor$
This is later used, to understand how much dDAFI will be distributed per second, to the entire network.
$distributePerSecond = poolBalance / programDuration$