June 30, 2022

Программы стейкинга

Staking – новый функционал в Chainik.io, который позволяет создавать собственные программы стейкинга. Выбирайте токен, который необходимо залочить, создавайте опции ежедневных выплат и вознаграждайте своих пользователей за долгосрочное удержание ваших токенов.

Создание программы стейкинга

Есть собственный токен и вы хотите мотивировать пользователей на долгосрочное удержание? Просто запустите собственную программу стейкинга с ежедневным вознаграждением, включив ее в токеномику вашего проекта.

  1. У вас должен быть Pro-аккаунт
  2. Авторизуйтесь в личном кабинете (Connect wallet в шапке сайта)
  3. Перейдите в https://chainik.io/my/staking
  4. Нажмите Add new staking program
  5. Заполните форму:
    Lock Coin: токен, который необходимо залочить
    Reward Coin: токен, который будет приходить пользователям в качестве вознаграждений. Это может быть тот же токен для лока или любой другой. Если выбрать другой токен, то при расчете наград он приравнивается 1:1 к токену лока и не зависит от цены
    End of registration (block): блок окончания регистрации в программе. Например, вы хотите сделать регистрацию в течение 1 года, для этого к текущему блоку прибавьте 6307200 блоков (из расчета 1 блок = 5 секунд), а итоговое значение укажите в этом поле. Теперь, зарегистрироваться в программе можно будет в течение 1 года. Далее регистрация закрывается, а участники продолжают получать награды согласно периодам стейкинга
    Details: ссылка на подробности по вашей программе стейкинга
    Options: опции стейкинга с разными периодами и процентом. Для добавления новой опции нажмите кнопку Add option. Всего возможно настроить от 1 до 5 опций
    Period in blocks: количество блоков, на которое пользователь должен залочить токен (например, 6307200 - это 1 год)
    Daily percent: ежедневный процент вознаграждений (например, 0.033 – это ≈12% годовых)
  6. Нажмите кнопку Create
  7. Пополните сгенерированный адрес необходимым количеством токенов для будущих рассылок, а также необходимым количеством BIP для оплаты комиссий (для начала, пополняйте на небольшие суммы, чтобы убедиться, что все работает корректно)
  8. Предоставьте ссылку на программу + инструкцию для участия вашим пользователям. Ежедневные выплаты начнутся со следующего дня

Как участвовать в программе стейкинга

  1. Перейдите на страницу программы и изучите опции стейкинга
  2. Перейдите в кошелек (например, Minter Console, раздел LOCK COINS):
    Coin: токен для лока
    Amount: количество токенов для лока
    Due block: блок, до которого необходимо залочить токены. Считается по формуле: текущий блок + период блоков из опции. Например, если сейчас блок 11722756, а в выбранной опции период блоков 6307200 (≈1 год), то в поле Due block необходимо вписать 18029956 (11722756+6307200), чтобы получился блок, до которого будут заблокированы токены.
    Message (пейлоад в Advanced mode): {'lock_id':X}
    Вместо X укажите идентификатор вашей программы стейкинга (найти его можно в ссылке на страницу программы). Например, если идентификатор 2, то указать нужно {'lock_id':2}
  3. Отправьте транзакцию кнопкой Send
🚨 Внимание! Если не пейлоад не будет заполнен или будет заполнен не правильно, то заблокированные токены не будут участвовать в программе стейкинга. Также, необходимо точно указать номер блока в поле Due block, допуск в 720 блоков (≈1 час). Это значит, что если пользователь посмотрел текущий блок, прибавил к нему блок опции, вписал нужное значение в поле и отошел более, чем ≈1 час (720 блоков), потом вернулся и отправил транзакцию, то он не попадет в программу стейкинга.

В дальнейшем, у создателей стейкингов появится возможность отображать свои программы в виде карточек в Honee (пример). Также, появится возможность отсканировать QR-код на странице программы стейкинга, чтобы подписать заполненную транзакцию из любого кошелька. А пока можно использовать Minter Console, ваши собственные кошельки или Telegram-боты.