When a user activates an NFT, they are permanently placed into a marketing structure with a maximum depth of 22 levels — holding up to 8,388,606 positions when fully filled.Documentation Index
Fetch the complete documentation index at: https://whitepaper.rwanftfi.com/llms.txt
Use this file to discover all available pages before exploring further.
Auto-Placement
Smart contract places new users using “weakest branch, left to right”
algorithm. No manual positioning needed.
Permanent Link
Each participant is permanently linked to their sponsor.
Changes are impossible — blockchain is immutable.
Spillover
Upline sponsors’ invites may land in YOUR structure automatically.
You earn tree distribution rewards from spillover under standard
marketing terms — the Sponsor Bonus, however, goes to the actual
inviter, not to you.
How does placement in the marketing tree work?
Tree Grows Down
Next invites go to Level 2 under the weakest branch.
Your structure grows exponentially: 2 → 4 → 8 → 16 positions per level.
Spillover Fills Gaps
When your upline sponsors invite more people than their Level 1 can hold,
those users spill into YOUR tree. You earn from them automatically.
You Earn from Depth
Your NFT level determines how deep you earn.
Genesis (L1) earns from 2 levels. Infinity (L10) currently earns
up to 19 levels in Phase 1 — and up to the full 22 levels
once Phase 2 is activated by DAO vote (planned Q4 2026), which
unlocks marketing levels 16–22. Per-tier depths are listed in
All 10 Tiers at a Glance.
How is Tree Distribution paid per level?
Each level of the marketing structure has a fixed number of positions and a corresponding reward percentage. Your NFT level determines how deep into this structure you can earn.| Level | Number of participants | Distribution per level |
|---|---|---|
| 1 | 2 | 0% |
| 2 | 4 | 1% |
| 3 | 8 | 2% |
| 4 | 16 | 2% |
| 5 | 32 | 3% |
| 6 | 64 | 3% |
| 7 | 128 | 4% |
| 8 | 256 | 4% |
| 9 | 512 | 4% |
| 10 | 1,024 | 4% |
| 11 | 2,048 | 4% |
| 12 | 4,096 | 4% |
| 13 | 8,192 | 4% |
| 14 | 16,384 | 4% |
| 15 | 32,768 | 5% |
| 16 | 65,536 | 2% |
| 17 | 131,072 | 2% |
| 18 | 262,144 | 1% |
| 19 | 524,288 | 0.5% |
| 20 | 1,048,576 | 0.5% |
| 21 | 2,097,152 | 0.5% |
| 22 | 4,194,304 | 0.5% |
Multi-accounting is strictly prohibited. The system enforces
a one-user, one-account policy with built-in tracking.
Sponsor must be an active tree node. When a new user is registered through
registerUser(), the smart contract does not accept any existing user ID as a sponsor — the supplied sponsor must be an active node in the marketing structure. Concretely, the sponsor must:- Hold an active NFT in the system, and
- Be registered in the tree as a live node (tree node active).

