uk

SoulDrop: що це таке та як воно працює?

WhiteBIT
Опублікував 04 Серпня 2023
2684
SoulDrop: що це таке та як воно працює?

Зміст

Екосистема WhiteBIT постійно розвивається, щоб йти в ногу з прогресом блокчейн-індустрії. Ми прагнемо не тільки задовольнити потреби наших користувачів, але й підготуватися до майбутніх цифрових реалій. За останній рік ми подолали довгий шлях від випуску токена до релізу власного блокчейну. Приємними бонусами для користувачів стали також проведення ретродропу, WB Soul Ecosystem, Launchpad та SoulDrop. Про останній ми й поговоримо сьогодні.

Що таке SoulDrop?

Це маркетингова активність з розподілу нагород. Нею можуть користуватися ті WB Souls, які тримають WBT у Holding. Нагороди розраховуються кожні 30 днів залежно від рівня та кількості WBT у Holding. Вони доступні лише тим користувачам, які не приховали свій Hold Amount у налаштуваннях WB Soul.

Як це працює?

Основою нашої активності SoulDrop є SoulDrop Contract. Він регулює правила розподілу нагород за діяльність між власниками WBT у формі базової монети — WhiteBIT Coin (WBT).

Розрахунок винагороди залежить від Hold Amount, а на відсоток впливає Hold Level. Кожний Hold Level щомісячно приносить різні відсотки — від 1,316973381% до 1,677838513%. Додавання більше WBT у Hold Amount підіймає Hold Level та збільшує винагороду.

Нагороди розраховуються за повні періоди, кожен з яких складає 30 днів. Наприклад, якщо Holding Period користувача на момент внесення змін або отримання нагороди складає 75 днів, то вони будуть зараховані лише за 60 днів (два повних періоди), а 15 днів враховуватися не будуть.

Кожна зміна в Hold Amount стає початком відліку інтервалу Holding. Якщо в Hold Amount або Hold Level вносяться зміни, отримані нагороди за повні періоди будуть зафіксовані в WithHolding та враховані у наступних підрахунках. Чим довше користувач тримає WBT, тим більша фінальна винагорода.

Важливо пам’ятати, що для участі в SoulDrop необхідно відображати свій Hold Amount. Зробити це можна в налаштуваннях WB Soul.

Щоб розуміти, чого саме чекати від SoulDrop та на які важливі моменти варто звернути увагу, читай Умови активності.

Приклади

  • Скажімо, користувач тримає 500 WBT у Holding на WhiteBIT протягом року. Це означає, що він отримає винагороду за 12 повних періодів, а 5 днів неповного періоду не враховуються — за цей інтервал нагорода не надається. Для зручності припустимо, що його відсоток складає 1,316985649%, а за цей час він не вносив жодних змін у свій Hold Amount або Hold Level. Тоді розрахунок буде такий:

(Hold Amount + винагороди за 11 періодів) * Відсотки за періоди + винагороди за 11 періодів

Тобто:

(500 WBT + 77,397458366 WBT) * 1,316985649/100 + 77,397458366 WBT = 85,001700030 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,316985649%.

Тобто:

(Останній Hold Amount + WithHolding) * Відсотки за періоди + WithHolding

(1000 WBT + 13,256579050 WBT) * 1,316985649/100 + 13,256579050 WBT = 26, 60102284 WBT

WithHolding розраховується наступним чином:

(500 + 6,584928245 WBT) * 1,316985649/100 + 6,584928245 WBT = 13,256579050 WBT

Тож користувач отримає 26, 60102284 WBT за 4 періоди.

Як подивитися свою винагороду?

  1. Перейди на сторінку “SoulDrop” у WB Explorer.
  2. Далі перейди в розділ “Read Contract”.
  3. Обери функцію “GetSoulReward” та введи свій Soul ID.
  4. Натисни “Query”. Результат буде відображатися в Wei, тому щоб зрозуміти фінальну суму WBT, треба перенести кому на 18 знаків. Також необхідно переконатися, що під’єднано саме той гаманець, який прив’язано до твоєї WB Soul.

Або:

  1. Перейди на сторінку “SoulDrop” у WB Explorer.
  2. Далі перейди в розділ “Read Contract” та у функції “calculateReward” введи:
  • в полі “interval” — час тримання WBT у Holding в секундах;
  • в полі “holdAmount” — свою кількість WBT у Holding у Wei (найменшій одиниці WBT);
  • в полі “withholdings” — кількість WBT у Wei, яку потрібно врахувати як WithHolding за минулі періоди. Якщо тобі це не потрібно — введи 0.

Як забрати свою винагороду?

Запросити отримання винагороди можна з будь-якої адреси гаманця (як головної, так і додаткової), прив’язаної до WB Soul. Цей процес достатньо легкий та зрозумілий: ініціюй його в зручний тобі час та вчися працювати з інструментами Web3 та блокчейну!

  • Перейди на сторінку “SoulDrop” у WB Explorer.
  • Під’єднай свій гаманець до WB Explorer (саме той, що прив’язаний до твоєї WB Soul). Це можна зробити, натиснувши кнопку “Select Network” у правому нижньому кутку сторінки.

  • Перейди в розділ “Write Contract” на сторінці “Soul Rewards Contract”. Для оплати комісії за звернення до функції контракта потрібно, щоб у гаманці були принаймні 0,00021 WBT у WB Network. Тому переконайся, що бажану суму WBT було заздалегідь переведено з WhiteBIT на твій Web3-гаманець. Для цього перейди на сторінку «Баланси» на біржі та натисни кнопку «Вивести» навпроти WBT.
  • У функції “claim” натисни “Write”.
  • Підтвердь транзакцію в гаманці.
  • Отримай винагороду на свій гаманець.
Теги статті