Перейти к основному содержимому
РуководстваОбновлено: 17 авг. 2026 г.

Как создать пользовательский розыгрыш

Как создать пользовательский розыгрыш в пошаговом конструкторе, проверить актуальные варианты приза и участия и безопасно отправить заявку.

Участие

Платное и бесплатное участие, основы создания розыгрышей, получение призов, отмены и возвраты.

Пошаговый конструктор проводит через выбор приза, заполнение публичной карточки, правила участия, расписание и итоговую проверку. Доступные варианты и стоимость загружаются из актуальной конфигурации ElyxS. Ориентируйтесь на значения в текущей сессии, а не на старый розыгрыш или скриншот.

Что подготовить

Вам понадобятся:

  • поддерживаемый кошелёк, подключённый к сети, которую показывает ElyxS;
  • запас SUPRA на показанное итоговое списание и отдельную комиссию сети;
  • приз либо точное описание того, как вы его предоставите;
  • публичные название и описание, а также необязательная обложка;
  • правила участия, расписание и количество победителей.

Пройдите проверку кошелька или принятие условий, если ElyxS покажет такой запрос. Для этих проверок может понадобиться подпись сообщения, но финальная заявка на создание отправляется отдельной транзакцией в блокчейне.

Если кошелёк ещё не готов, сначала откройте Как настроить StarKey Wallet.

Создание розыгрыша

  1. Откройте конструктор пользовательского розыгрыша и дождитесь загрузки актуальных вариантов, ограничений и комиссий.
  2. Выберите режим приза и подготовьте нужный актив либо обязательство организатора.
  3. Добавьте публичные название, описание и необязательную обложку.
  4. Настройте участие, способ определения победителей, лимиты и минимумы.
  5. Выберите время обработки заявки, начала и завершения продаж билетов.
  6. Проверьте подключённый адрес, сеть, приз, правила, расписание и итоговое списание.
  7. Один раз нажмите Подписать и создать заявку и подтвердите транзакцию в кошельке.
  8. Дождитесь состояний Заявка зарегистрирована, а затем Розыгрыш создан, прежде чем считать розыгрыш доступным.

Выберите и подготовьте приз

Выбирайте только режим приза, который показан в конструкторе. Доступность может зависеть от текущей конфигурации и подключённого кошелька.

  • Для приза в SUPRA или взаимозаменяемом токене под контролем контракта укажите актив и сумму. Текущий пошаговый конструктор распределяет такой приз поровну между победителями.
  • Для NFT под контролем контракта подготовьте по одному доступному для передачи NFT на каждого победителя. Порядок NFT соответствует призовым местам.
  • Для приза организатора точно опишите, что получит победитель, и подтвердите ответственность за выдачу. При создании такой приз не переводится в контракт.

Перед отправкой конструктор проверяет поддержку актива и баланс. Не продолжайте, если показанные актив, сумма или модель хранения не соответствуют вашему намерению. Смысл каждого варианта объяснён в руководстве Призы в пользовательских розыгрышах.

Заполните публичную карточку

Укажите название и описание, по которым участник сможет понять суть розыгрыша и приза. Также можно добавить обложку.

Эти сведения станут публичными. Не добавляйте seed-фразы, приватные ключи, персональные данные или условия, которые есть только на изображении. Для приза организатора опишите в тексте условия выдачи.

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

Настройте участие

Выберите бесплатное или платное участие. Для платного розыгрыша укажите цену билета в SUPRA.

Затем выберите способ определения победителей и задайте доступные в конструкторе значения:

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

Два минимума проверяются независимо: большое число билетов от нескольких кошельков не заменяет минимальное количество уникальных участников. Кошелёк создателя не может участвовать в собственном розыгрыше.

Отдельно проверьте, может ли один кошелёк выиграть несколько раз. Равные шансы для кошельков работают иначе, чем вариант, в котором дополнительные билеты увеличивают вероятность выигрыша.

Задайте расписание

Выберите, может ли ElyxS обработать заявку, как только она будет готова, либо не раньше заданного времени. Время по расписанию — это самый ранний момент обработки, а не обещание создать розыгрыш в точную секунду.

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

Проверьте всё перед отправкой

На итоговом экране проверьте:

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

Расчёт привязан к текущей конфигурации. Если он устарел, обновите конструктор и заново проверьте значения, а не подтверждайте их по памяти.

Перед отправкой

Кнопка Подписать и создать заявку отправляет транзакцию в блокчейне. В зависимости от выбранного приза она может списать показанную плату за создание и передать приз под контроль контракта.

Не нажимайте кнопку дважды. Вторая успешная транзакция создаст отдельную заявку и может повторно списать средства или заблокировать активы.

Проследите за результатом

Не отключайте текущий кошелёк, пока ElyxS проверяет транзакцию. Отправка из кошелька ещё не означает, что розыгрыш готов.

  • Заявка зарегистрирована означает, что ElyxS нашёл записанную заявку.
  • Розыгрыш создан означает, что заявка превратилась в розыгрыш, который можно открыть и которым можно управлять.

Если результат неясен, не отправляйте заявку повторно. Используйте проверку статуса в ElyxS, найдите исходную транзакцию в кошельке и проверьте её хеш в SupraScan. Если транзакция успешна, дождитесь обновления ElyxS. Подробнее: Как читать SupraScan.

Отмена и дальнейшие изменения

Создатель может отменить заявку только до создания розыгрыша и только пока интерфейс предлагает это действие. Отмена отправляется отдельной транзакцией. Уже списанная плата за создание не возвращается; результат возврата приза проверьте в интерфейсе.

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

Что открыть дальше

Нужна помощь с этим сценарием?

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

  1. Проверьте, что используется нужный кошелёк и правильная сеть.
  2. Сохраните хеш транзакции, код ошибки или скриншот проблемного шага.
  3. Если сценарий всё ещё не проходит, отправьте обращение в поддержку с основными деталями.
Связаться с поддержкой

Полезные материалы

Рядом есть FAQ, глоссарий и справочник ошибок, если нужно быстро расшифровать термин, ошибку или соседний сценарий.

Открыть FAQ