До вмісту
VELARCAPITAL

Відкритий журнал циклів

Цикли нарахування: протокол у цифрах

Тридцять закритих циклів, пул, виручка та покриття — числа, а не обіцянки. Від вас потрібні лише сума в USDT і вибраний строк: ставка — умова плану, а не обіцянка виплати.

Змінна прибутковість минулих циклів – не обіцянка майбутнього. Цифри нижчі — це факт уже закритих циклів, а не прогноз та не ставка.

Джерело даних: GET /api/epochs/history - публічний маршрутРозмір вибірки: 30 циклівЧастка пулу: floor-дисципліна, цілі центи

Останні 30 циклів

Пул - скільки було в пулі на початок розподілу (включаючи перенесення з попередніх циклів). Виручка – скільки визнано у цей цикл. Розподілено - фактична частка циклу в грошах, тобто скільки виплачено позиціям. Покриття - яка частка пула дійшла до позицій: розподілено ÷ пул. Залишок не зникає: він йде в утримання vault (піднімає ціну частки) або переноситься в наступний цикл як deferred. Джерело виручки кожного циклу - поле revenueSource його знімка: рядок під таблицею називає джерело останнього закритого циклу, а якщо у знімку джерела немає - друкує статус revenue_unavailable.

Агрегати циклів, нові першими. Значення підставляє запит до публічного маршруту /api/epochs/history одразу після відкриття сторінки: до відповіді клітинки порожні («—»). Ті самі числа віддає цей самий маршрут — машинно, без JavaScript.
ЦиклДата (UTC)Пул, USDTВиторг, USDTрозподілено, USDTПокриття
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————
——————

Значення рядків приходять із маршруту /api/epochs/history?limit=30 після відкриття сторінки: без JavaScript клітинки залишаються порожніми («—»).Джерело виручки: revenue_unavailable — у знімку циклу джерело не вказано

Розмір пулу за циклами

Графік будується за даними маршруту /api/epochs/history. Без JavaScript ні графік, ні таблиця вище не наповнюються: ті самі значення пулу за циклами віддає маршрут /api/epochs/history.

Лінія — розмір пулу на початок розподілу за циклами, від старих до нових. Графік не згладжує й не прогнозує: остання точка — останній закритий цикл.

Як вважається твоя частка

Чотири кроки, без «денних відсотків з нічого»: спочатку позиція перетворюється на частки капіталу, потім вважається вага, потім pro-rata частка пулу — і вона зараховується позиції цілком: резерв COVER виплату не зменшує. Фактична частка циклу – факт закритого циклу; Орієнтир плану з лендинга — розрахункова величина порівнювати, тому ці дві числа нічого не винні збігатися.

  1. Крок 1 · позиція

    Позиція → частки капіталу (shares)

    Відкриваючи позицію, ти отримуєш частку капіталу vault, а не обіцянку ставки. Поки часток немає, ціна частки дорівнює 1.

    shares = assetsCents × totalShares / totalAssetsCents (при totalShares = 0: shares = assetsCents × 10^18) ціна частки = totalAssetsCents / totalShares зростання ціни за цикл = retentionCents / totalAssetsCents_до

    Ціна частки зростає лише на утриману частину циклу. Приклад: капітал 10 000,00 USDT, утримано 5,00 USDT → зростання ціни 5 bpm, тобто 0,05 %. Якщо утримання не було, ціна не змінюється.

  2. Крок 2 · вага

    Сума позиції → вага

    Вага - це внесок позиції в загальну вагу циклу. Клас плану задає множник від 150 до 300 bpm; сама вага — у тих самих одиницях, як і сума позиції.

    weight = floor(principalCents × WEIGHT_BPM_BY_PLAN[клас] / 10 000)

    Класи та множники: STARTER 150 bpm, BASIC 180 bpm, ADVANCED 220 bpm, PREMIUM 260 bpm, VIP 300 bpm. Невідомий клас не дає ваги: ​​позиція відхиляється як vault_weight_class_unknown.

  3. Крок 3 · частка пулу

    Вага → pro-rata частка пулу (фактична частка циклу)

    Якщо пула менша за суму ваг живих позицій, пул ділиться пропорційно вагам, округлення завжди вниз (floor). Якщо пул покриває суму терезів цілком, позиція отримує рівно свою вагу, а все понад залишається в капіталі vault і піднімає ціну частки. Залишок не зникає: при дефіциті він переноситься в наступний цикл як deferred, при повному покритті йде утримання (капітал vault).

    sumWeight = сума ваг позицій циклу пул < sumWeight: payout_i = floor(poolCents × weight_i / sumWeight) пул ≥ sumWeight: payout_i = weight_i залишок = poolCents − sumPayout_i (≥ 0: deferred або утримання в капітал vault)
  4. Крок 4 · зарахування

    Виплата позиції - без утримань із частки

    Частка зараховується позиції цілком: резерв COVER — 2,5 % (250 bpm) — це внутрішнє переведення скарбниці протоколу у flat-моделі денного нарахування, він не зменшує виплату клієнту, і в цикловому розподілі він не бере участі зовсім. Це не комісія назовні та не страхування: резерв залишається всередині протоколу.

    payout_i = floor(poolCents × weight_i / sumWeight) (при poolCents ≥ sumWeight: payout_i = weight_i) вирахувань із payout_i немає: резерв COVER (250 bpm) виплату не зменшує

Розібрані приклади на трьох класах планів

Один і той же пул 1 000,00 USDT розподіляється між трьома позиціями на мінімальних сумах планів: STARTER 25,00 USDT, BASIC 5 000,00 USDT, ADVANCED 50 000,00 USDT (менші суми двигун не приймає). Сумарна вага — 1 190,37 USDT, тобто пул менше за суму ваг і працює floor-дисципліна кроку 3: три виплати дають 999,99 USDT, а 0,01 USDT переноситься в наступний цикл як deferred. Виплата позиції - це pro-rata частка повністю: резерв COVER з неї не віднімається.

Значення ваги, частки пулу й виплати позиції — за формулами кроків 2–3. Сума floor-виплат не роздувається до пулу, вирахувань із частки немає.
КласСума, USDTВагаЧастка пулуВиплата позиції, USDT
STARTER25,00150 bpm → 0,370,03 %0,31
BASIC5 000,00180 bpm → 90,007,56 %75,60
ADVANCED50 000,00220 bpm → 1 100,0092,40 %924,08

Змінна прибутковість минулих циклів – не обіцянка майбутнього. Прикладом вище є арифметика на одному умовному пулі, а не обіцяний дохід і не ставка плану.

Історія операцій протоколу та публічні маршрути

Всі цифри цієї сторінки доступні машинно через відкритий маршрут історії циклів: агрегати віддаються як JSON, без персональних даних. Рух грошей усередині протоколу фіксується подвійним записом у журналі з хеш-ланцюжком - кожна операція циклу посилається на refId виду E-index.

Маршрути протоколу циклів. Доступ указано за контрактом: вітрина публічна, персональне — лише під сесією.
МаршрутМетодДоступВідповідьКоментар
/api/epochs/historyGETПублічно{ ok, count, epochs } — нові першими, limit 1…90Ті самі агрегати, що у таблиці вище. Тут немає жодного персонального поля.
/api/me/epochsGETСесія клієнта{ ok, positions, epochs }Тільки свої позиції: маршрут потребує активної сесії.
/api/epochs/realizePOSTops.admin{ ok, epoch, secondApprovalRequired }Фіксація циклу оператором. Відхилення виручки > 30 % медіани 7 циклів вимагає другого підтвердження.

Часті питання

Чому ставка вища за банківську?

Ставка — умова плану, а не звіт про торгівлю: зовнішнє джерело нарахувань не заявлене, виплати йдуть з обороту. Що вища ставка, то коротший горизонт каси.

Що буде, якщо умови плану зміняться?

Умови записуються при відкритті вкладу і діють до кінця строку. Нові умови стосуються лише нових вкладів.

Резерв COVER — це страховка?

Ні. COVER — внутрішній обліковий рахунок: частина денного нарахування переказується туди, але виплат із нього немає і права на відшкодування він не дає.

Порахувати дохідВідкрити вклад у USDT

Змінна прибутковість минулих циклів – не обіцянка майбутнього. Сторінка показує агрегати закритих циклів та не є індивідуальною інвестиційною рекомендацією. Фактична частка циклу - те, що реально розподілено позиції; орієнтир плану з лендінгу - розрахункова величина для порівняння, а не обіцянка виплати.

Персональних даних на сторінці немає: ні учасників, ні позицій, ні контактів лише агрегати циклів.