Що таке SoulDrop?
SoulDrop — це система, яка регулярно нагороджує користувачів у формі WBT залежно від того, скільки WBT вони утримують. Нагороди розподіляються щомісяця відповідно до кількості та рівня WBT у Holding кожного WB Soul. Детальніше ознайомитися з екосистемою WB Soul ви можете за цим посиланням або ж у Whitechain Paper.
Як працює SoulDrop і які нагороди можна отримати?
Технічно, система розподілу винагород реалізована за допомогою смарт-контракту SoulDrop, що гарантує безпеку процесу. Винагороди користувача зберігаються і розраховуються за допомогою смарт-контракту на основі кількості WBT в Holding на WhiteBIT.
Система розрахунку SoulDrop заснована на принципах накопичення і працює схоже з механікою депозиту. Користувач з WB Soul може накопичувати відсотки винагороди за кожен період у 30 днів. Це означає, що винагорода, зароблена в попередньому періоді — стає частиною вашої загальної суми WBT для розрахунку наступної винагороди. Однак при цьому варто враховувати, що сума вашого Holding не змінюється, а відсоток винагороди, в свою чергу, визначається рівнем Holding користувача.
Зверніть увагу: неповні періоди не враховуються при розрахунку винагороди, таким чином нагороди можуть бути розраховані тільки за повні періоди холдингу в 30 днів.
Щоб взяти участь у розподілі нагород SoulDrop, достатньо виконати кілька простих кроків:
- Створіть свій WB Soul, перейшовши за цим посиланням;
- Переведіть свої WBT до Holding на WhiteBIT. Детальніше про Holding ви можете прочитати у цій статті. Також варто пам'ятати, що мінімальна кількість для участі у SoulDrop становить 10 WBT;
- Переконайтеся, що атрибут Hold amount не прихований Whitechain network. Ви можете перевірити це на сторінці керування WB Soul.
Готово! Через один період безперервного холдингу в 30 днів вам стане доступна перша винагорода SoulDrop. Як перевірити або забрати доступну винагороду, ви зможете переглянути в наступних розділах цієї статті.
Зверніть увагу на кілька важливих моментів, які впливають на вашу нагороду:
- є кілька дій, які починають ваш період холдингу заново:
- будь-яка зміна у сумі Holding (суми Hold amount);
- зміна статусу відображення суми Holding (атрибута Hold amount);
- зняття доступної винагороди із контракту SoulDrop.
Таким чином, якщо ви виконали одну із цих дій навіть на 29-й день, нагорода не буде нарахована, а період розпочинається заново;
- після кожного повного періоду в 30 днів вам стає доступною винагорода в контракті SoulDrop, проте варто пам'ятати, якщо ви вирішили забрати нагороду наприклад на 45-й день холдингу, вам зарахується нагорода тільки за 1 повний період в 30 днів, а решта 15 днів згорять та відлік періоду почнеться заново з дати клейму нагороди;
- кожна наступна винагорода враховує раніше зароблені, але не зняті винагороди, таким чином, що чим довше ви не зніматимете свою винагороду з SoulDrop контракту – тим більшою буде ваша фінальна винагорода.
Як розраховуються винагороди SoulDrop?
Розрахунок винагороди користувача виконується в той момент, коли він вирішує забрати свої нагороди та викликає функцію "claim" у контракті SoulDrop. При запиті також проводяться перевірки WB Soul користувача для розрахунку винагороди. Для успішного запиту необхідно, щоб атрибут IsVerified в WB Soul дорівнював значенню: "True" — що підтверджує наявність активного KYC на WhiteBIT, а також щоб винагорода користувача перевищувала 0 WBT.
Якщо користувач успішно проходить перевірку, розрахунок винагороди проводиться таким чином: сума холда користувача підсумовується з накопиченими, але не знятими винагородами (включаючи With holding), потім множиться на відсоток винагороди, що залежить від рівня холду:
- (Hold amount + reward) * percent.
До отриманого результату додаються накопичені, але не зняті винагороди:
- reward + (Hold amount + reward) * percent.
Підсумкова винагорода користувача включає:
- частину від суми холду;
- частина від накопиченої, але не знятої винагороди;
- сама накопичена, але не знята винагорода.
Приклади нарахування винагород
Для кращого розуміння, як працює система нарахування винагород, розглянемо кілька прикладів.
У прикладах використано розміри винагороди, що діють з 5 листопада 2026 року.
Перший приклад:
Припустимо, ви тримали 500 WBT у Holding на WhiteBIT протягом року. Це означає, що вам буде доступна винагорода за 12 повних періодів, і 5 днів неповного періоду не враховуватимуться (нагорода не буде доступна за цей інтервал часу). Наприклад, ваш відсоток складає 1,053588519% (Hold level 2), і ви не вносили змін до свого Hold amount або Hold level. Тоді розрахунок буде наступним:
- (Сума Hold amount + нагороди за 11 періодів) * Відсотки за періоди + нагороди за 11 періодів — таким чином, формула розраховує винагороду за поточний період, множачи суму Hold amount і винагород за 11 періодів на відсоткову ставку, а потім додає до цього результату винагороди за попередні 11 періодів.
Розрахувати нагороди за попередні 11 місяців ви можете самостійно, слідуючи методиці, описаній вище в статті, однак для наочності, розрахуємо нагороди на перші кілька періодів:
- Нагорода за перший період = 500 WBT * 1,053588519/100 = 5,267942595 WBT
- Нагорода за другий період = (500 WBT + 5,267942595 WBT) * 1,053588519/100 = 5,323445033 WBT
- Нагорода за третій період = (500 + 5,267942595 + 5,323445033) * 1,053588519 / 100 = 5,379532239 WBT
Отже, з розрахунком винагороди за окремі періоди розібралися, повернемось до основних розрахунків:
- (500 WBT + 61,098552714 WBT) * 1,053588519/100 + 61,098552714 WBT = 67,010222646 WBT
Другий приклад:
Припустимо, що ви тримали WBT у Holding наступним чином: 500 WBT з 01.01.2023, а потім додали ще 500 WBT 15.03.2023. З 13.05.2023 ви вирішили забрати свою нагороду. Розрахунок проводиться наступним чином: з 01.01.2023 по 15.03.2023 ми враховуємо 2 повні періоди з Hold amount 500 WBT та 12 днів неповного періоду — без урахування. З 15.03.2023 по 13.05.2023 ми враховуємо 1 повний період із Hold amount 1000 WBT, без урахування 28 днів неповного періоду. Для зручності, припустимо, що ваш процент також становить 1,053588519%. Таким чином:
- (Останній Hold amount + With holding) * Відсотки за періоди + With holding
With holding розраховується так:
- (500 + 5,267942595 WBT) * 1,053588519/100 + 5,267942595 WBT = 10,591387628 WBT
Всього за 3 періоди ви отримаєте:
- (1000 WBT + 10,591387628 WBT) * 1,053588519/100 + 10,591387628 WBT = 21,238862462 WBT
Як перевірити свою винагороду SoulDrop?
Перевірити вашу винагороду SoulDrop, ви можете за кілька простих кроків:
- Перейдіть на сторінку SoulDrop у Whitechain Explorer;
- Потім перейдіть до розділу Read Contract;
- Виберіть функцію "getSoulReward" та введіть свій Soul ID;
- Натисніть Query. Результат буде відображатися у Wei, тому для визначення остаточної суми WBT перемістіть кому на 18 знаків ліворуч. Переконайтеся, що підключений гаманець, пов'язаний із WB Soul.
Також ви можете самостійно розрахувати вашу нагороду, виконавши такі дії:
- Перейдіть на сторінку SoulDrop у Whitechain Explorer;
- Далі перейдіть в розділ Read Contract та виберіть функцію "calculateReward";
- Введіть такі дані:
- у полі "interval" — час утримання WBT у Holding у секундах;
- у полі holdAmount — кількість WBT у Holding у Wei (найменшій одиниці WBT);
- у полі "withholdings" — кількість WBT у Wei, яку потрібно врахувати як With holding за минулі періоди. Якщо це не потрібно, введіть 0.
Як забрати свою винагороду SoulDrop?
Ви можете запросити свою винагороду з будь-якої адреси гаманця, будь то основний або додатковий, за умови, що він прив'язаний до WB Soul. Цей процес досить простий і зрозумілий, і включає наступні кроки:
- Перейдіть на сторінку SoulDrop у Whitechain Explorer;
- Підключіть свій гаманець до Whitechain Explorer і переконайтеся, що це саме той гаманець, який пов'язаний із вашою WB Soul;
- Перейдіть до розділу Write Contract на сторінці "SoulDrop Contract". Для оплати комісії за виконання функції контракту у вашому гаманці має бути WBT у Whitechain network (поточна ціна газу мережі відображається на головній сторінці Whitechain network у правому верхньому кутку);
- У функції "claim" натисніть Write і підтвердіть транзакцію у своєму гаманці;
- Готово, ваша винагорода буде відправлена на ваш гаманець!
Винагорода за рівнями WBT Holding
Щомісячна винагорода SoulDrop залежить від рівня WBT Holding.
З 5 листопада 2026 року винагорода за кожним рівнем становитиме:
| Рівень WBT Holding | Винагорода |
| 1 | 1,053578705% |
| 2 | 1,053588519% |
| 3 | 1,053774983% |
| 4 | 1,053961447% |
| 5 | 1,054550243% |
| 6 | 1,055237112% |
| 7 | 1,057003053% |
| 8 | 1,061416054% |
| 9 | 1,068275474% |
| 10 | 1,078063582% |
| 11 | 1,151063100% |
| 12 | 1,342270810% |
Які питання виникають найчастіше?
Як часто розраховуються нагороди?
Винагороди розраховуються кожні 30 днів, розрахунок відбувається лише за цілі періоди холду. Це означає, що розрахунок не включає в себе дні, якщо період холду не є повним. Наприклад, якщо ваш період холду на момент змін у Hold Amount або Hold level, а також приховування Hold amount або клейму нагороди складає 75 днів, то враховуватимуться лише повні 60 днів (два повні періоди), а 15 днів, що залишилися, згорять і почнеться новий відлік періоду.
Який розмір винагороди можна отримувати?
Розрахунок винагороди залежить від Hold amount, а на відсоток впливає Hold level. Кожен Hold level щомісяця приносить різні відсотки — від 1,316973381% до 1,677838513%.
З 5 листопада щомісячні відсотки становитимуть від 1,053578705% до 1,342270810%.
Додавання більше WBT в Hold amount піднімає Hold level і збільшує винагороду.
Чи потрібно виводити гроші з Holding для отримання нагороди?
Кошти з холду виводити не потрібно. Винагороду можна отримати будь-якої миті після 30 днів з початку холду. Як тільки ви отримаєте свою нагороду, лічильник періоду знову скидається та починається новий відлік. Тобто, якщо період вашого холду WBT склав 45 днів, і ви отримали винагороду на 45-й день — вам нараховується нагорода за період 30 днів холду, а 15 днів, що залишилися, згоряють.
Чи потрібно вручну клеймити нагороду та назад додавати кошти в Holding, щоб отримувати відсоток нагороди від більшої суми?
Ні, оскільки система розрахунку SoulDrop ґрунтується на принципах накопичення, винагорода кожного наступного періоду розраховується від суми з урахуванням нагороди за попередні періоди у випадку, якщо до цього не знімалися нагороди та не відбувалися зміни в Hold amount або Hold level.