October 16

MyShCh - NFT-билеты, wNFT-доступы и SBT-сертификаты для всех. Часть I. Smart-сценарий

Итак, мы оказались с вами на странице https://app.myshch.io/, что означает, что мы можем использовать самый современный функционал по созданию как NFT-билетов, так и подобных инноваций.

Попробую расписать, каких именно.

Три сценария

Первое, что нужно знать, что в MyShCh есть три сценария:

  1. Смарт;
  2. Классический;
  3. Ончейн.

Начнём со SMART.

Smart - быстро и просто

Итак, для начала - создадим уникальную коллекцию NFT-билетов. Для этого перейдём в соответствующий раздел: https://app.myshch.io/smart/mint (напомню, что слово mint с английского переводится как “чеканка”).

Шаг №01.01. Smart-mint

Далее - нажимаем “Добавить коллекцию” в соответствующем меню:

После этого записываем (лучше - на английском языке) данные коллекции: её название и тикер:

Как только заполнили поля и проверили их корректность (потому что данные будут сохранены в блокчейн), нажимаем кнопку “Создать” в правом нижнем углу pop-up и подтверждаем транзакцию в кошельке:

Для тестов рекомендую использовать Arbitrum или BSC/BNB-chain, т.к. эти сети и дешёвые, и стабильные, тогда как Polygon - сеть дешёвая, но переспамленная, Blast - довольно интересная, но молодая, а Ethereum (как L1) - довольно дорогая.

После создания коллекции вы увидите уведомление об успешном завершении (если нет, то причин может быть несколько, самые банальные - это стабильность связи, VPN, а также установленный RPC, но при тестировании такие случаи встречались редко, поэтому пока их просто опустим как несущественные):

Вы также можете всегда посмотреть транзакцию создания. в моём случае это: https://arbiscan.io/tx/0x7b4b4a4cd1ba0b464ebc51275d89b813eff34e7e231433831be58ff1a6676ba1.

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

То есть у вас есть:

  1. Название коллекции: в моём случае - это MenaskopMyShCh01;
  2. Адрес смарт-контракта: в моём случае - 0x25…e95;
  3. Имя организатора: обычно - это кошелёк, но можете изменить на любое уникальное;
  4. Название события: по умолчанию - это название коллекции + слово Event, но, опять же, можете изменить на иное;
  5. И, наконец, уровень билета (если необходим): по умолчанию всегда стоит уровень нулевой (Zero).

Всё, что нужно, чтобы завершить минт, - это:

  1. Выбрать картинку или видео: форматы поддерживаемых файлов довольно разнообразны -  JPG, PNG, GIF, SVG, MP4, WEBM, MP3, WAV, OGG, GLB, GLTF. Также для вашего удобства в MyShCh добавлены ссылки на известные и бесплатные фотостоки (авторские права - учтены), а в ближайшее время - мы добавим и AI-генерацию.
  2. Указать название билета (здесь можно и на английском, и на русском, и на любом другом языке): лучше не делать его слишком длинным;
  3. А также описание: до 256 символов.

По желанию вы можете добавить свойства, такие как время события, место проведения, бонусные коды и прочее. Но эти поля не обязательны, в отличие от Названия (Имени) билета, описания и данных для изображения.

Если вы всё заполнили верно, то смело нажимайте кнопку “Сминтить билеты”:

После чего вы попадёте на pop-up (всплывающее окно), где будет указывать ход выполнения процессов и вам нужно будет на втором шаге, который называется “Подписание транзакции”, перейти в кошелёк (MetaMask, Rabyy, Trust или любой другой) и заплатить крохотную комиссию (обычно - доли цента) за подписание транзакции по созданию (минту) билетов.

Как только процесс чеканки (минта) завершён, вы получите уведомление об этом:

Если же возникла ошибка (см. ниже), то не волнуйтесь, а просто попробуйте снова, т.к. ошибки обычно возникают из-за простых причин: 1) временная недоступность RPC; 2) низкая комиссия, выставленная при минте; 3) перебои с сетью/VPN; 4) прочие подобные:

Просто закройте окно с ошибкой и начните с начала: да и случается подобное крайне редко.

После вы переходите на следующий шаг - создание и управление витриной.

Шаг №01.02. Витрина

Находятся витрины Smart-сценария здесь: https://app.myshch.io/smart/showcases.

Всё, что вам нужно, это зайти в их, витрин, список и нажать “Добавить витрину”:

Название витрины - важный маркетинговый ход, поэтому уделите ему особое внимание. Пишется оно пока только на английском языке с использованием спец. символов:

После ввода и подтверждения имени (у вас оно подсветится зелёной рамкой), вы сможете нажать на кнопку “Создать” и перейти к созданию витрины - подтверждение же происходит стандартно, то есть через ваш Web3-кошелёк:

Как только витрина создана - вы увидите её в общем списке:

Нажмите кнопку “Продолжить” и перейдите в меню управления вновь созданной витриной. Обратите внимание, что вы увидите список созданных NFT-билетов и вам нужно выбрать тот, который вы создали на предыдущем шаге (он указан жёлтой стрелкой на изображении):

Чтобы завершить этот шаг, отметитьте “галочкой” чек-бокс с нужным билетом и выставите цену на него:

По умолчанию цена выставляется в стейблкоинах их нативной монете (коине) выбранного блокчейна, но в целом - вы можете использовать любые токены, указав их смарт-контракт в соответствующей сети:

Когда цена указана, нажмите кнопку “Листинг” и подтвердите операцию в кошельке:

Внимание! При подтверждении операций вам нужно будет выдать аппрув для смарт-контракта витрины, чтобы токены NFT-билетов были выставлены на неё: подобная операция производится на всех известных маркетплейсах, таких как OpenSea, Raribe, Element и другие и необходима она для того, чтобы ваши билеты появились в продаже:

Когда вы подтвердите все транзакции, то сможете или перейти на витрину, или добавить ещё токенов (но для Смарт-сценария обычно это не требуется). Перейдём на витрину, нажав одноимённую кнопку в правом нижнем углу pop-up:

Всё, мы увидим с вами готовую Смарт-Витрину подобного типа:

Далее - вы можете, если нужно, связать Витрину (по сути - это магазин ваших билетов) с событие. Попробуем это сделать следующим шагом.

Шаг №01.03. Событие

Для начала просто нажмите на кнопку “Привязать событие”:

Затем - проверьте вводные данные: имя организатора, название события, уровень билета - и нажмите кнопку “Привязать”:

Всё! Теперь событие связано с витриной:

Что это даёт?

  1. Вы можете переходить по ссылкам между событием и витриной;
  2. Можете описать своё событие на странице соответствующей;
  3. И главное - оно попадет в наш календарь, о котором расскажу позже.

Само событие (моё) находится теперь по ссылке:  https://app.myshch.io/event/0x23802e21c6cd72c091792bfb9f7afc2265cc68d6/event-59 и выглядит так:

Нажав кнопку “Редактировать”, можете исправить:

  1. Название,
  2. Описание,
  3. Другие параметры.

Например, так:

Нажимайте кнопку “Сохранить” и данные обновятся на странице события:

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

Шаг №01.04. Бот

Да, вы можете добавить telegram-бота и сделать это довольно быстро. Для начала нужна группа и в ней следует установить 2 важных параметра:

  1. Включить показ истории (см. ниже);
  2. Убрать права добавления участниками группы других участников (см. ниже).

Для начала пройдём эти 2 важные опции в интерфейсе. История (чата) - видна всем:

И вторая опция - запрет на добавление участников: заходим в разрешения и убираем его:

После этого переходим по ссылке https://t.me/myshch_bot и добавляем бота в группу. Для этого можно сначала добавить его как участника, а потом - в администраторы группы:

Наконец, нужно инициализировать бота, отправив соответствующие команды (описаны в разделе бота: /init & /addevent num_of_gr):

Всё! Поздравляю! Группа также готова. Статистику вы всегда можете посмотреть на соответствующей странице: https://app.myshch.io/smart/stats/events, а также наградить участников группы - сертификатами. Но об этом - поговорим в следующий раз, а пока:

Продолжение следует…

В следующий раз я расскажу про Классический вариант и его отличия от Смарт, а на этом всё и

До!

P.S.

Все пользователи, которые прошли данные тесты, могут стать участниками DAO MyShCh и использовать платные функции сервиса довольно долго! Группа: https://app.myshch.io/showcases/42161/Menaskop.ShowCase.01