Промо-ваучеры и deposit-match

Промо-программа даёт трейдерам USDC для торговли. Средства лежат в отдельном субаккаунте, которым владеет промо-модуль. Забрать трейдер может только результат и только по правилам кампании.

Ваучер

  • Что это. Сумма USDC в отдельном субаккаунте, которым торгует трейдер. Плечо и срок задаёт кампания.
  • Торговля. Через сообщения MsgPromo*: обычные и условные ордера, брекеты, ENTRY, TWAP, всё как в обычном субаккаунте. Лимитные ордера можно ставить не дальше 1% от цены оракула.
  • Вывод прибыли. Через MsgClaimPromo, когда выполнены условия:
    • ваучер разблокирован, то есть набран оборот комиссий по условиям кампании;
    • открытых позиций нет.
    Трейдер получает прибыль сверх суммы ваучера, сама сумма возвращается в пул.
  • Истечение срока. Открытые позиции закрываются принудительно, и всё, что было в субаккаунте, возвращается в пул. Невыведенная прибыль не сохраняется, её нужно забрать до конца срока.

Deposit-match

Протокол добавляет к депозиту трейдера свою сумму (матч) в пропорции, заданной кампанией. Матч считается заработанным, когда объём торгов на промо-субаккаунте достигает порога кампании: фиксированного или кратного сумме матча.

ВариантГде лежат средстваВывод, если матч заработанВывод, если не заработан
Общий (MsgOpenDepositMatch)Депозит и матч в промо-субаккаунтеВесь результатДепозит, но не больше остатка
Раздельный (MsgActivateDepositMatch или автоматически при депозите)Депозит в своём субаккаунте трейдера, матч в промо-субаккаунтеВесь результат промо-субаккаунта, если депозит по-прежнему на местеМатч возвращается в пул, прибыль сверх него достаётся трейдеру

По истечении срока в общем варианте протокол сам переводит трейдеру то, что положено по таблице. В раздельном варианте трейдер получает результат промо-субаккаунта, только если матч заработан и депозит на месте; иначе всё из промо-субаккаунта возвращается в пул. Прибыль сверх незаработанного матча нужно забрать до конца срока.

Кампании и бюджет

  • Распределитель. Кампании создаёт и ведёт распределитель - адрес, который назначает governance. Он же выдаёт гранты через MsgGrantPromo.
  • Рамки governance:
    • общий бюджет программы 45 000 USDC;
    • не больше 1 000 USDC на грант;
    • плечо кампаний до 10x.
  • Один грант на кампанию. У получателя может быть только один активный ваучер кампании. Deposit-match в одной кампании можно получить только один раз.
  • Без рефералки и тиров. Сделки промо-субаккаунтов не приносят реферальных выплат и не копят объём для тиров комиссий.