Активация (одноразово, первый вызов)
Самый первый раз, когда адрес взаимодействует с феноменальным деревом, нужно вызватьactivate(referrer):
- Стоит
10 USDT(с применением стандартной комиссионной разбивкиdpnm). - Помещает caller в феноменальное дерево под
uplineAddress— в прямой слот 1/2/3 или через spillover, если все заполнены. - Устанавливает
treeActiveUntil[caller] = now + 30 days. - Caller получает
1 GWT(1:1 от10 USDTчерез маркетинг + treasury split —$5маркетинга идут вверх по дереву,$1в пул,$4в treasury).
buy, sell, extendTree и т. д.
Продление (обновление или стек активных дней)
Чтобы оставаться активным дольше первых 30 дней, вызовитеextendTree(months):
| Параметр | Стоимость | Дней добавляется | Заметки |
|---|---|---|---|
extendTree(1) | 10 USDT | 30 | Стандартное обновление |
extendTree(2) | 20 USDT | 60 | Два месяца одним вызовом |
extendTree(3) | 30 USDT | 90 | Максимальный стек |
treeActiveUntil уже на 60 дней вперёд и вы вызываете extendTree(2), это толкнуло бы до 120 days — контракт ревертит с ExtendStackCap. Подождите, пока буфер не упадёт ниже 60 дней, и тогда стекайте ещё 30.
Сплит выплаты на extend (повтор из Феноменальное дерево)
На каждые$10 стоимости продления:
| Бакет | Сумма |
|---|---|
| Маркетинг по 10 предкам | $5.0 (0.1 × 3 + 0.5 × 3 + 0.8 × 4) |
| Удержание в пуле | $1.0 |
| Treasury | $4.0 |
Что значит “активен” на практике
- Активен: покупки и extends потомков платят вам в реалтайме. Накапливается компенсация GWT. Ваш
treeActiveUntil > now. - Неактивен: покупки и extends потомков идут в treasury вместо вас. Покупать, продавать и вызывать
extendTreeдля реактивации можно — но пропущенные выплаты потеряны навсегда.
$FLOW, лимит дохода или позицию в дереве.
Чтение активного статуса
Частые паттерны
Авто-extend с бэкенда. Запустите крон, который смотритtreeActiveUntil и вызывает extendTree(1), когда остаётся меньше N дней (например, 5).
Ручной стек в начале месяца. Более капитал-эффективный паттерн: в начале каждого календарного месяца, когда вы прошли 60-й день предыдущего периода, вызывайте extendTree(3).
Vacation mode. Если не хочется продолжать продлевать, просто остановитесь. Позиция в дереве сохраняется, потомки продолжают расти, но выплаты теряются. Реактивация — один вызов extendTree(months). Позиция в дереве сохраняется.
См. также
- Феноменальное дерево — структурные детали.
- GWT — что делать с GWT, накопленным от extends.