Пошаговый конструктор проводит через выбор приза, заполнение публичной карточки, правила участия, расписание и итоговую проверку. Доступные варианты и стоимость загружаются из актуальной конфигурации ElyxS. Ориентируйтесь на значения в текущей сессии, а не на старый розыгрыш или скриншот.
Что подготовить
Вам понадобятся:
- поддерживаемый кошелёк, подключённый к сети, которую показывает ElyxS;
- запас SUPRA на показанное итоговое списание и отдельную комиссию сети;
- приз либо точное описание того, как вы его предоставите;
- публичные название и описание, а также необязательная обложка;
- правила участия, расписание и количество победителей.
Пройдите проверку кошелька или принятие условий, если ElyxS покажет такой запрос. Для этих проверок может понадобиться подпись сообщения, но финальная заявка на создание отправляется отдельной транзакцией в блокчейне.
Если кошелёк ещё не готов, сначала откройте Как настроить StarKey Wallet.
Создание розыгрыша
- Откройте конструктор пользовательского розыгрыша и дождитесь загрузки актуальных вариантов, ограничений и комиссий.
- Выберите режим приза и подготовьте нужный актив либо обязательство организатора.
- Добавьте публичные название, описание и необязательную обложку.
- Настройте участие, способ определения победителей, лимиты и минимумы.
- Выберите время обработки заявки, начала и завершения продаж билетов.
- Проверьте подключённый адрес, сеть, приз, правила, расписание и итоговое списание.
- Один раз нажмите
Подписать и создать заявкуи подтвердите транзакцию в кошельке. - Дождитесь состояний
Заявка зарегистрирована, а затемРозыгрыш создан, прежде чем считать розыгрыш доступным.
Выберите и подготовьте приз
Выбирайте только режим приза, который показан в конструкторе. Доступность может зависеть от текущей конфигурации и подключённого кошелька.
- Для приза в SUPRA или взаимозаменяемом токене под контролем контракта укажите актив и сумму. Текущий пошаговый конструктор распределяет такой приз поровну между победителями.
- Для NFT под контролем контракта подготовьте по одному доступному для передачи NFT на каждого победителя. Порядок NFT соответствует призовым местам.
- Для приза организатора точно опишите, что получит победитель, и подтвердите ответственность за выдачу. При создании такой приз не переводится в контракт.
Перед отправкой конструктор проверяет поддержку актива и баланс. Не продолжайте, если показанные актив, сумма или модель хранения не соответствуют вашему намерению. Смысл каждого варианта объяснён в руководстве Призы в пользовательских розыгрышах.
Заполните публичную карточку
Укажите название и описание, по которым участник сможет понять суть розыгрыша и приза. Также можно добавить обложку.
Эти сведения станут публичными. Не добавляйте seed-фразы, приватные ключи, персональные данные или условия, которые есть только на изображении. Для приза организатора опишите в тексте условия выдачи.
После регистрации заявки её публичное содержимое и правила нельзя отредактировать. Для других условий потребуется новая заявка.
Настройте участие
Выберите бесплатное или платное участие. Для платного розыгрыша укажите цену билета в SUPRA.
Затем выберите способ определения победителей и задайте доступные в конструкторе значения:
- общий лимит билетов и максимум на один кошелёк;
- количество победителей;
- минимальное количество билетов;
- минимальное количество уникальных участников;
- ограничения одной покупки, если они показаны для выбранного режима.
Два минимума проверяются независимо: большое число билетов от нескольких кошельков не заменяет минимальное количество уникальных участников. Кошелёк создателя не может участвовать в собственном розыгрыше.
Отдельно проверьте, может ли один кошелёк выиграть несколько раз. Равные шансы для кошельков работают иначе, чем вариант, в котором дополнительные билеты увеличивают вероятность выигрыша.
Задайте расписание
Выберите, может ли ElyxS обработать заявку, как только она будет готова, либо не раньше заданного времени. Время по расписанию — это самый ранний момент обработки, а не обещание создать розыгрыш в точную секунду.
Задайте начало и продолжительность продаж. Если конструктор предлагает закрытие по лимиту билетов, продажи смогут завершиться раньше только при условиях, указанных в форме. Перед продолжением проверьте показанные даты.
Проверьте всё перед отправкой
На итоговом экране проверьте:
- подключённый адрес и сеть;
- режим приза, актив, сумму и модель хранения;
- бесплатное или платное участие и цену билета;
- способ определения и количество победителей;
- лимиты и оба минимума;
- время обработки и продаж;
- плату за создание и точное итоговое списание;
- отдельную комиссию сети, которую показывает кошелёк.
Расчёт привязан к текущей конфигурации. Если он устарел, обновите конструктор и заново проверьте значения, а не подтверждайте их по памяти.
Перед отправкой
Кнопка Подписать и создать заявку отправляет транзакцию в блокчейне. В зависимости от выбранного приза она может списать показанную плату за создание и передать приз под контроль контракта.
Не нажимайте кнопку дважды. Вторая успешная транзакция создаст отдельную заявку и может повторно списать средства или заблокировать активы.
Проследите за результатом
Не отключайте текущий кошелёк, пока ElyxS проверяет транзакцию. Отправка из кошелька ещё не означает, что розыгрыш готов.
Заявка зарегистрированаозначает, что ElyxS нашёл записанную заявку.Розыгрыш созданозначает, что заявка превратилась в розыгрыш, который можно открыть и которым можно управлять.
Если результат неясен, не отправляйте заявку повторно. Используйте проверку статуса в ElyxS, найдите исходную транзакцию в кошельке и проверьте её хеш в SupraScan. Если транзакция успешна, дождитесь обновления ElyxS. Подробнее: Как читать SupraScan.
Отмена и дальнейшие изменения
Создатель может отменить заявку только до создания розыгрыша и только пока интерфейс предлагает это действие. Отмена отправляется отдельной транзакцией. Уже списанная плата за создание не возвращается; результат возврата приза проверьте в интерфейсе.
После создания нельзя изменить правила, вручную выбрать победителей или вернуть розыгрыш к предыдущему этапу. Продолжите с руководством Как управлять пользовательским розыгрышем.
Что открыть дальше
- Пользовательские розыгрыши: обзор и правила — роли и жизненный цикл розыгрыша.
- Призы в пользовательских розыгрышах — хранение приза и ответственность организатора.
- Как проверить пользователь ский розыгрыш в блокчейне — зафиксированные условия, случайность и подтверждение результата.