Реферальные уровни (ранки)
Last updated
Last updated
Реферальный уровень определяет размер вознаграждений от команды. Эти уровни зависят от суммы залоченных пользователем токенов ABRA и токенов ABRA, находящихся у пользователя в
Novice (новичок): Если у пользователя меньше 200 ABRA
Adept: При наличии 200 ABRA или больше
Mage: Наличие 3000 ABRA или больше
Archmage: Пользователи с 6000 ABRA получают максимальные бонусы
Стоимость ранков может быть изменена через DAO голосование, если цена ABRA изменилась, а ранки стоят слишком дорого или слишком дешево.
Для расчета ранка учитывается сумма токенов ABRA, находящихся у пользователя в локинге и в пулах ликвидности USDT/ABRA на момент формирования ликвидности пользователем. Количество ABRA токенов у пользователя сохраняется в отдельном реестре.
Перерасчет ранка происходит при:
Добавлении/изъятии ликвидности в пул USDT/ABRA, совершенным пользователем.
Локинге/Анлокинге, совершенным пользователем.
Автоматически на момент окончание даты локинга для каждого локапа.
Например, изначально в составе добавляемой ликвидности было 200 ABRA (200 ABRA + долларовый эквивалент). Это соответствует ранку Adept. Через какое-то время пользователь решает забрать 50% ликвидности, тогда пересчет ранка будет на основе 50% от первоначально учтенных ABRA токенов, или 100 ABRA = 50% * 200. Ранк пользователя после изъятия будет Novice.
Другими словами, при расчете ранка учитывается только пропорция текущего депозита к размеру изъятой ликвидности, но не количество ABRA токенов в изымаемой ликвидности и остатке ликвидности, которое может быть варьироваться в зависимости от цены ABRA.
Например, ранее пользователь добавил ликвидность в пул USDT/ABRA, в которой содержалось 200 ABRA. Через какое-то время пользователь добавляет в пул дополнительную ликвидность, содержащую 2800 токенов ABRA. Тогда при пересчете ранка будет учитываться сумма 200+2800=3000 ABRA
Другими словами, каждый раз при увеличении ликвидности учитывается только количество ABRA в пополнении. Уже добавленная ликвидность, и, соответственно, учтенное количество ABRA, не пересчитываются, даже если ликвидность на данный момент представлена другим количеством токенов ABRA из-за изменения цены ABRA (особенность работы АММ пулов).
Например, пользователь залочил токены ABRA, при этом уже имея ранк Adept на основе учтенных 200 ABRA (часть в пуле USDT/ABRA и часть в локинге). Пользователь анлочит 100 ABRA, тогда его ранк становится Novice, так как к учету остается 100 ABRA.
Другими словами, ранк пересчитается на основании суммы новых залоченных/разлоченных токенов ABRA и токенов ABRA, которые уже были учтены (на момент формирования ликвидности в пуле USDT/ABRA или при предыдущих локингах), даже если фактическое количество токенов ABRA в пуле у пользователя поменялось в результате изменения цены (особенность работы АММ пулов).
Истечение срока локинга приравнивается к анлокингу. Ранк пересчитается на основании уже учтенных токенов ABRA за минусом токенов ABRA, залоченных в локапе с истекшим сроком локинга.
Экстенд или продление истекшего локапа приравнивается к новому локапу. Ранк пересчитается на основании уже учтенных токенов ABRA плюс ABRA токены в этом локапе. При этом экстенд НЕистекшего локапа не влияет на результат перерасчета.
При вложении ликвидности в стратегии на пулах ликвидности USDT/ABRA для подсчета ранка учитывается количество вложенных ABRA токенов. Цена токенов ABRA не влияет на получаемый ранк. Это означает, что можно более выгодно получить более высокий ранк при более низкой цене токена ABRA.
Пользователь забрал часть своей ликвидности из пула USDT/ABRA. В этом случае ранк пересчитывается с учетом первоначально учтенного количества ABRA и пропорционального уменьшения ликвидности.
Пользователь добавил ликвидность к своей существующей ликвидности в пуле USDT/ABRA. В этом случае при пересчете ранка ранее добавленная ликвидность не будет переоценена с точки зрения содержащихся в ней токенов ABRA, а новая ликвидность будет учтена только с учетом фактического количества токенов ABRA в ней на момент добавления.
Локинг или анлокинг токенов ABRA. Ранк пересчитывается аналогично случаю с добавлением ликвидности в пулы с USDT/ABRA, то есть только на основании количества залоченных или разлоченных токенов ABRA. Ранк будет рассчитываться на основании уже учтенных токенов ABRA и с учетом количества ABRA токенов в совершаемом локинге или анлокинге.
Локапы с истекшим сроком локинга. В расчете ранка участвуют только локапы с неистекшим сроком локинга на текущий момент. Другими словами: