Перейти к основному содержимому
Публичная бетаTestnetКонтракт подключён

ElyxS — инфраструктура для проверяемых розыгрышей

Создавайте розыгрыши для сообществ и проектов или участвуйте в открытых. Правила фиксируются в блокчейне, победителей определяет смарт-контракт с Supra dVRF, а результат может проверить каждый.

Что делает розыгрыш проверяемым

Организатор заранее задаёт условия. После публикации они фиксируются в блокчейне, участия учитываются по этим правилам, а победителей определяет смарт-контракт с помощью проверяемой случайности Supra dVRF. Итог можно проверить самостоятельно.

До участия также видно, как обеспечен приз: он либо хранится в смарт-контракте, либо остаётся у организатора — тогда организатор отвечает за его передачу победителю.

Как распределяются роли

  • Организатор

    Выбирает приз, задаёт правила и публикует розыгрыш.

  • ElyxS

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

  • Участник

    Заранее видит условия, решает, участвовать ли, и может самостоятельно проверить результат.

Как проходит розыгрыш

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

  1. 01

    Настройка розыгрыша

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

  2. 02

    Публикация условий

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

  3. 03

    Участие

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

  4. 04

    Результат и проверка

    После завершения участия смарт-контракт определяет победителей с помощью проверяемой случайности Supra dVRF. Результат публикуется, а приз передаётся по выбранному режиму.

ElyxS работает на Supra

Supra — блокчейн первого уровня, на котором работает ElyxS.

  • Supra L1

    Сеть, в которой выполняются транзакции и работают смарт-контракты ElyxS. В блокчейне сохраняются условия, данные об участии и результаты.

  • Смарт-контракты на Move

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

  • Supra dVRF

    Сервис проверяемой случайности Supra. Он возвращает случайное значение с криптографическим доказательством, которое смарт-контракт проверяет перед расчётом победителей.

  • Supra Oracle

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

  • SupraScan

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

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

Проследите путь от опубликованных условий до записанного результата и откройте подтверждающие транзакции в SupraScan.

Как формируется проверяемый результат

  1. 01

    Условия опубликованы

    Смарт-контракт фиксирует правила до начала участия.

  2. 02

    Участия учтены

    Перед выбором победителей контракт использует зафиксированный состав допустимых участий.

  3. 03

    Случайность проверена

    Контракт принимает ответ Supra dVRF только после криптографической проверки.

  4. 04

    Результат записан

    Победители и итоговое состояние сохраняются в блокчейне.

Адрес контракта

Testnet
0xdbe4051500355f4993c790ac2efef41779557a7add9e2e40ac62f16f715b88f0
Открыть в SupraScan

Что сверить

  • Сверьте draw ID и адрес контракта ElyxS с данными транзакции в SupraScan.
  • В транзакции создания видны условия, опубликованные до начала участия.
  • В транзакции результата видны ответ Supra dVRF и записанные победители.