This document explains, in plain terms, how DevCommunity allocates its budget, ranks members, and calculates commissions — with concrete examples for each part, checked against the exact logic running in the smart contracts.
1Introduction
2How to join
3Budget allocation
4How the matrix tree is arranged
F1 #3 has no direct slot left under You (both branches taken), so it fills the earliest still-open branch-1 slot in the downline — here, under F1 #1. Branch 3 (dashed) only opens when no branch-1 slot is open anywhere within ~15 levels.
Filled only by that person's own F1Open — can receive someone overflowing downNever receives overflowOpens only when truly needed