Как создать nft на polygon
Перейти к содержимому

Как создать nft на polygon

  • автор:

Создание NFT без затрат на газ: NFT Minter на Polygon

Создание собственных невзаимозаменяемых токенов (NFT) на платформе Polygon стало проще, чем когда-либо.
Команда Polygon представила переработанную версию своего NFT Minter, которая дарит возможность каждому создавать NFT с настраиваемыми функциями, и, при этом, не переживать о расходах на газ.

Новый NFT Minter обладает рядом потрясающих характеристик, включая выбор между стандартами ERC-721 и ERC-1155, а также возможность создания Soulbound и обычных NFT.

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

Вот как можно создать свой собственный NFT всего в несколько простых шагов:

1. Настройка вашего Metamask: Если у вас в Metamask еще не настроена сеть Polygon, следуйте этим простым инструкциям.

2. Переходите на страницу NFT Minter.

3. Нажимайте на кнопку «Mint Your NFT» и подключайте ваш кошелек.

4. Выберите количество NFT, которые вы хотите создать (на данный момент доступен только монетный момент для одной NFT) и нажмите «Continue».

5. Выберите стандарт для NFT и нажмите «Continue».

6. Решите, будет ли ваш NFT привязан к вашему кошельку (Soulbounds), или вы сможете передавать его на другие кошельки.

7. Загрузите изображение (или видео) для вашего NFT.

8. Добавьте имя, описание и, по желанию, ссылку к вашему NFT.

9. Нажмите на «Mint my NFT» и дождитесь завершения процесса.

10. Ваш NFT создан! Теперь вы можете добавить различные утилиты к вашему NFT. Нажмите на «Add Utilities» и выберите один из вариантов:

Модуль «Autograph» позволяет оставить свою «автограф» с вашей социальной сетью на NFT.

«Order a Phygital» дает возможность привязать физический объект к вашему NFT (на данный момент это не доступно).

«Unlockable content» позволяет настроить контент, доступный только обладателям NFT.

А если выберете «Send as a gift», вы сможете отправить этот NFT в подарок на определенный кошелек.

Поздравляем, ваш NFT готов!
Теперь вы можете увидеть его на странице вашего профиля в NFT Minter, а также он будет доступен на площадке OpenSea.

Если вы дочитали до этой точки, то получите бонус: *БЕСПЛАТНЫЙ ГАЙД ПО NFT 2023*. Для этого перейдите в наш бот сюда.

Надеемся, эта статья была полезна!
С наилучшими пожеланиями, Ваш телеграмм канал «Bamboo Pandas».

Создаем свой NFT в сети Poligon без оплаты газа

Чеканить собственные NFT на Polygon стало намного проще. Команда Polygon выпустила переработанную версию своего NFT Minter , которая позволяет любому создавать NFT с помощью пользовательских утилит и не платить за это комиссию за газ.

Новый NFT Minter поставляется с рядом функций, включая выбор между стандартами ERC-721 и ERC-1155, Soulbound и обычными NFT. Пользователи также могут встраивать в свои NFT утилиты, такие как добавление подписи социальной учетной записи, возможность заказа физических объектов и создание разблокируемого контента. Все это полностью без газа, благодаря Biconomy .

Пошаговый гайд:

Переходим на сайт и нажимаем Mint your NFT

Коннектим MetaMask в сети Polygon

В правом нижнем углу вы всегда можете воспользоваться подсказками, нажав на смайлик

Выбираем, сколько NFT мы хотим отчеканить. На данный момент это происходит по одному, но пакетная чеканка будет развернута в течение следующих нескольких недель, как обещают разработчики

Выбираем свой стандарт ERC: 721 или 1155 .

Вы можете выбрать свой NFT как Soulbond, что значит привязанный только к вашему кошельку или Transferable, что даст вам возможность меняться этими NFT. Мы выбираем второй вариант, вы можете выбрать на своё усмотрение

Далее жмем Continue

Затем загружаем свою картинку и жмем Edit My NFT

Добавляем описание, нажав на кнопку Continue

После нажимаем Confirm Edits

Видим, что описание сохранилось. Теперь нажимаем Mint my NFT

Получаем сообщение, что всё прошло удачно.

Далее начинается самое интересное.

Вы можете добавить полезности своему NFT.

  • Autograph Module позволяет вам подписать свой NFT с помощью дескриптора социальной учетной записи, в настоящее время это Discord или Twitter;
  • Order a Phygital позволяет получить физический предмет: толстовку, рамку или открытку;
  • Send as a gift сделает NFT подарком;
  • Unlockable contant будет виден только пользователям, владеющим NFT.

Через мгновение наш NFT будет готов, и его можно будет просмотреть в профиле MintNFT или на OpenSea. У меня получились два NFT, потому что на шаге, когда к нему можно добавить дополнительные функции создается новый дополненный токен

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

Теперь вы знаете, как создаются NFT��

Как покупать и продавать NFT на Polygon

​Polygon стал основной платформой блокчейна для различных торговых площадок NFT, предлагая низкие комиссии и быстрое завершение транзакций.

За последние несколько лет невзаимозаменяемые токены (NFT) стали альтернативным классом активов в экосистеме криптовалют. Эта экосистема революционизирует мир искусства и игр, а также множество других отраслей.

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

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

Понимание блокчейна Polygon

Сеть Polygon, разработанная для решения проблем масштабируемости Ethereum, действует как параллельный блокчейн или сайдчейн, работающий вместе с блокчейном Ethereum и использующий механизм консенсуса Proof-of-Stake (PoS) для проверки транзакций в блокчейне.

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

Фактически Polygon стал известен как мультичейновая сеть блокчейнов, совместимых с Ethereum. Во многом это связано с его способностью развертывать другие сети блокчейнов и обеспечивать связь между ними, что делает его наиболее подходящим для разработки децентрализованных приложений (DApps).

С его системой проектирования Finity и Polygon Bridge разработчики могут не только создавать кроссплатформенные приложения DApp, но и подключать их к другим совместимым сетям блокчейна для передачи активов, таких как токены ERC-20 и NFT, в сайдчейн Polygon. Следовательно, разработчики предпочитают Polygon для создания проектов NFT с высокой частотой транзакций и низкой стоимостью. Они также используют его для создания торговых площадок NFT, позволяющих пользователям размещать NFT за небольшую плату.

Как создать бесплатные NFT на Polygon

Чтобы облегчить художникам и создателям контента переход на NFT, ряд платформ, использующих блокчейн Polygon для размещения невзаимозаменяемых токенов, предлагают своим пользователям возможность бесплатно создавать NFT. Торговые площадки Polygon NFT, такие как OpenSea и Rarible, предоставляют возможность «ленивой чеканки» — функции, с помощью которой создатели невзаимозаменяемых токенов могут монетизировать свой контент без каких-либо предварительных затрат.

Это происходит потому, что рассматриваемый NFT фактически чеканится, когда пользователь покупает его. В результате это не только уменьшает количество транзакций, которые передаются в Ethereum, но также гарантирует, что именно покупатель, а не создатель NFT, платит за газ.

Что касается дальнейших шагов, создатель NFT должен сначала выбрать или создать цифровой файл, который будет преобразован в индивидуальный невзаимозаменяемый токен. Этот файл может быть изображением, видео, GIF или даже песней — основой для создания неизменной версии произведения в блокчейне Polygon.

Для покрытия любых сборов, которые могут быть применимы на более позднем этапе, даже в случае «ленивой чеканки», создателю NFT необходимо иметь крипто-кошелек с достаточным количеством доступных токенов Polygon или Ether.

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

Для этого нажмите на опцию «Бесплатная чеканка» и подпишите разрешения на чеканку, которые необходимо предоставить на рынок. После завершения этого последнего шага NFT будет выставлен на продажу на торговой площадке и станет доступен для покупки другими пользователями.

NFT остается зарегистрированным на соответствующем рынке, в то время как все связанные с ним данные хранятся в Межпланетной файловой системе, протоколе распределенного хранения файлов, позволяющем любому, у кого есть компьютер, хранить и обмениваться файлами в рамках гигантской одноранговой сети.

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

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

Как приобрести NFT на Polygon

Действия инвесторов и энтузиастов NFT, которым интересно, как купить NFT на Polygon, начинаются с любого из агрегаторов NFT или торговых площадок в сети блокчейна. В дополнение к торговым площадкам OpenSea и Rarible, они могут выбирать из торговых площадок Polygon NFT, таких как Floor, TixHive, NFTrade, Candy Shop и Hodl My Moon.

Hodl My Moon и TixHive являются агрегаторами, работающими исключительно с сетью Polygon, другие маркетплейсы — торговыми площадками с несколькими блокчейнами, которые облегчают транзакции в таких сетях, как Ethereum, Solana и BNB Smart Chain среди прочих.

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

После нажатия кнопки «Добавить в корзину» пользователю необходимо перейти в корзину и завершить процесс покупки, нажав кнопку «Завершить покупку». При этом пользователь будет перенаправлен в окно кошелька, где необходимо принять запрос на подпись после переключения сети кошелька на сеть Polygon.

Тип токена для продаж NFT с фиксированной ценой зависит от предпочтения, установленного продавцом, и, следовательно, покупатель должен будет соответствовать цене. Для Polygon NFT наиболее распространенным предпочтением являются токены Polygon ETH или MATIC, причем первые подключаются к сети Polygon.

Связывая токены ETH с сетью Polygon, пользователи могут сэкономить на высокой и нестабильной плате за газ, запрашиваемой сетью Ethereum, тем самым снижая стоимость приобретения.

Чтобы сделать предложение для NFT или ставку на аукционе, пользователям необходимо будет заблокировать ETH в смарт-контракте Wrapped Ether (wETH), чтобы размещать предварительно авторизованные ставки без необходимости какого-либо дополнительного ввода со стороны покупателя.

Смарт-контракт wETH добывает эквивалентное количество токенов wETH, когда в нем хранятся средства ETH, при этом токены wETH появляются в кошельке пользователя до тех пор, пока они не будут использованы.

Как продавать NFT на Polygon

После чеканки NFT цифровой предмет коллекционирования будет виден на вкладке «Мои коллекции» торговой площадки OpenSea и впоследствии может быть выставлен на продажу владельцем NFT. Вот шаги для продажи NFT на Polygon:

Как найти Polygon NFT в OpenSea

Хотя рынок OpenSea NFT работает на блокчейне Ethereum, он позволяет пользователям покупать, продавать или обменивать NFT с различных других платформ блокчейна, а именно Solana, Klaytn и Polygon.

На таких мультичейновых платформах NFT Polygon NFT будет иметь логотип Polygon в верхнем левом углу репрезентативного изображения, используемого для обозначения элемента. В качестве альтернативы можно отфильтровать Polygon из списка блокчейнов, поддерживаемых платформой, чтобы увидеть только те NFT, которые размещены в сети Polygon.

С более чем 43 миллионами NFT OpenSea Polygon, уже представленными в таких категориях, как искусство, предметы коллекционирования, музыка, фотография, спорт, торговые карты, коммунальные услуги и доменные имена, пользователи также могут использовать ряд фильтров, доступных на платформе OpenSea, чтобы сузить поиск возможных покупок.

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

Короткий путь создания собственной инфраструктуры для NFT

В мире блокчейна и NFT я с незапамятных времен, но так сложилось, что я, как правило, делал достаточно сложные решения. И когда в какой-то момент возникла необходимость создания банального набора NFT токенов в рамках одной незначительной части очередного большого проекта, я подумал, что уж наверняка в эпоху, когда только ленивый не кричит про web3, есть куча решений, которые позволят мне легко и непринужденно, не изобретая велосипедов, решить мою более чем скромную задачу. Каково же было мое удивление, когда такого решения не нашлось! Одни проекты предлагали оформить подписку, другие предлагали создавать токены на базе непонятных смартконтрактов с неприлично широкими правами владельцев этих смартконтрактов. И никто не предложил полноценного решения, которое бы без непонятных лишних костов запустило бы для меня мой собственный смартконтракт, которым бы безраздельно владел я и только я, и предоставило инструментарий для загрузки и хранения контента токенов в какое-нибудь децентрализованное решение, типа IPFS. Было принято решение устранить эту несправедливость и через несколько недель появился MintMe Global, который мы с радостью дарим миру, внося свой посильный вклад в светлое web3 будущее.

Приступая к написанию этой статьи, я долго не мог решить, с какой позиции описывать наш сервис. Конечно, описание с точки того, что находится «под капотом», несомненно, интересно, но отсекает большую часть аудитории, которой было бы просто интересно использовать наше решение, как для личных нужд, так и в качестве публичной инфраструктуры в своих проектах. Но с другой стороны мы говорим про web3 решение, а значит большая часть реализации все равно находится в публичном доступе (например, смартконтракты) или же выполняется на стороне клиентского браузера, а значит тоже доступна для тех, кому это может быть интересно. Поэтому я решил подойти к описанию с пользовательской точки зрения, но по ходу повествования буду постоянно делать отсылки к технологиям и реализации, чего должно быть достаточно, чтобы либо повторить наш сервис, либо эффективно его использовать в своих программных продуктах.

Итак, для кого может быть интересна эта статья. Прежде всего для тех, кто только начинает знакомиться с NFT, кто имеет какой-то цифровой контент (изображения или видео) и желает вкусить магию его превращения в невзаимозаменяемый токен. И конечно, статья будет интересна тем, у кого есть собственный проект, не имеющий отношения к блокчейну и NFT, но есть намерение токенизировать какие-либо объекты в виде NFT – здесь я рассмотрю конкретный пример реализации такой интеграции.

Перед тем, как приступить к описанию нашего сервиса MintMe я все же дам определение того, что я называю невзаимозаменяемым токеном или NFT. NFT – это запись в распределенном реестре, которая принадлежит конкретному пользователю (записана на адрес пользователя в блокчейне). Запись эта обладает таким свойством, что прочитать ее может любой желающий (как, собственно, и все, что записано в блокчейн), а изменить или передать другому пользователю – только владелец. NFT может быть самой этой записью – так бывает редко, а может содержать ссылку на какой-то внешний объект, например, файл изображения, видео, музыки, просто текст или все что угодно. В принципе, нет каких-либо стандартов, которые бы определяли порядок хранения этого внешнего объекта, поэтому, зачастую, они лежат на каком-либо выделенном сервере или виртуальной машине, на корню ломая идею децентрализации, ведь стоит выключить этот самый сервер, как владелец NFT останется владельцем записи в блокчейне, которая уже не связана ни с каким реальным файлом. Или стоит владельцу сервера заменить этот файл, сохранив ссылку, по которой он был доступен, владелец токена картины Мона Лизы превратится во владельца ничего не стоящей фотографии котенка. Чтобы этого избежать, лучше работать в парадигме web3, используя в качестве платформы для хранения децентрализованные решения, например, IPFS. Что мы, собственно, и делаем в своих решениях.

Для начала работы с сервисом MintMe Global достаточно просто перейти к сайту проекта. Без лишних дополнительных движений перед нашим взором предстает Showroom проекта, где видны все коллекции, созданные другими участниками, конечно, при условии, что они не отключили их публичную видимость. Хочется сразу сказать, что у проекта MintMe Global отсутствует бекенд, т.е. это, действительно, web3 решение. Для ускорения работы мы подняли собственный узел IPFS для хранения контента NFT токенов, но даже если мы в какой-то момент выключим его, то вся система продолжит работать, т.к. IPFS является распределенной файловой системой, контент реплицирован на другие узлы, ну а записи о NFT со ссылками на IPFS надежно сохранены в блокчейне.

ShowRoom с каталогом уже созданных другими пользователями коллекций

В проекте MintMe Global нас прежде всего интересовал блокчейн Polygon, т.к. большой проект, в котором нам нужна была такая токенизация, работает как раз на Polygon. Но мы решили сразу сделать более универсальный инструмент, обеспечив прямо на старте возможность работы еще и с Ethereum и Binance Smart Chain. Вероятно, этот список будет продолжен в дальнейшем. Все эти блокчейны являются EVM-based, т.е. работают на базе одной и той же виртуальной машины Ethereum, поэтому нам не составило труда загрузить одни и те же смартконтракты в каждый из них. Какой блокчейн будете использовать вы, зависит от ваших личных предпочтений и целей, однако следует учитывать стоимость транзакций в каждом из них. Очень показательно выглядит сравнение по цене загрузки наших смартконтрактов. Например, для загрузки основного смартконтракта MintMeFactory в сеть Polygon мы потратили несколько десятков центов, а вот загрузка в сеть Ethereum обошлась почти в 500$ — вот такая вот неэкономная экономика).

Для того, чтобы показывать коллекции и токены на веб странице MintMe, нам потребовалось построить индексатор блокчейна, который отслеживает все транзакции по всем смартконтрактам всех наших пользователей. Тут можно вскрикнуть – ага, а говорили, что нет никакого бекенда, а вот же он – индексатор! Поспешу возразить – все сделано в рамках лучших практик web3 – для индексации использован замечательный сервис TheGraph, а нами были реализованы субграфы, которые неустанно обрабатывают каждый новый блок, чтобы мы быстро могли отобразить нашим пользователям все изменения в коллекциях и токенах. Поработать с нашим субграфом можно и напрямую, как говорится, без посредников. Это субграф для контрактов сети Polygon. Если интересуют другие сети, соответствующие им субграфы можно легко найти в поиске.

Поиск субграфа сервиса MintMe Global

Хватит технических деталей – вернемся на пользовательский уровень работы MintMe Global. Чтобы перестать быть простым наблюдателям и попробовать функционал проекта, необходимо установить и настроить браузерный кошелек Metamask. Я не буду расписывать, как это сделать – на просторах интернета огромное количество понятных инструкций, включая и наш ресурс — https://mintme.global/instructions/how-to-start-with-mintme. После установки Metamask необходимо подключить его к блокчейну, в котором собираетесь создавать токены – Ethereum, Polygon (Matic) или Binance Smart Chain. Для осуществления транзакций необходимо обзавестись каким-то количеством монет данного блокчейна для оплаты газа. После того, как Metamask установлен, настроен и на нем имеется какое-то минимальное количество монет, нужно осуществить привязку сайта MintMe, для чего кликнуть на соответствующее уведомление в нижнем левом углу страницы и подтвердить действие в Metamask. Если все сделано правильно, то в верхнем правом углу страницы вы увидите название блокчейна, к которому осуществлено подключение, текущий баланс и адрес. Если все верно, то самое время создать свою первую коллекцию.

Для создания коллекции необходимо перейти в раздел «My Assets», где будет доступна кнопка «Create Collection». После заполнения формы с информацией о коллекции и нажатия на кнопку «Create» будет сформирована транзакция, а Metamask предложит ее подписать. После подтверждения транзакции и ее фиксации в блокчейне, созданная коллекция появится в списке ваших коллекций, а также в общем списке коллекций в Showroom. Что же происходит при создании коллекции? А собственно, все просто — осуществляется вызов функции createCollection() основного смартконтракта MintMeFactory, который внутри нее осуществляет деплой нового отдельного контракта, которым владеете вы и только вы. Далее с этим контрактом вы можете работать совершенно независимо от MintMe, обращаться к нему через свой собственный интерфейс, интерфейс браузера транзакций, типа polygonscan или etherscan, а может и со стороны другого смартконтракта. Вот она, настоящая свобода, которую несет в себе настоящий web3! Тут следует отметить, что за создание коллекции, как и за создание токенов внутри этой коллекции, мы берем небольшую комиссию. В блокчейне Polygon эта комиссия составляет 0.1 MATIC, что по ценам на начало апреля 2022 года составляет всего, то 0.015 $, т.е. комиссия поистине символическая.

Тут могли бы быть наши коллекции, но их пока нет)Заполнение формы с информацией о новой коллекцииА вот и созданная коллекция появилась в списке My AssetsНашу новую коллекцию видим не только мы - она доступна в шоуруме всем желающим

Настало время создать первый токен в нашей новой коллекции! Для этого снова переходим в раздел «My Assets», выбираем коллекцию и нажимаем кнопку «Create NFT». Далее выполняем уже знакомую по созданию коллекции последовательность действий – заполняем форму, подписываем транзакцию и через несколько секунд видим наш первый токен новой коллекции! Бинго!

Внутри новой коллекции пока нет никаких токенов - надо это исправить!Заполняем информацию об объекте, который мы хотим токенизироватьМы стали счастливыми обладателями только что испеченных NFT!

Здесь позволю себе еще разок вернуться к техническим деталям, а то продвинутой части аудитории, вероятно, стало скучно. Скажу несколько слов про смартконтракт коллекции и его взаимодействие с основным смартконтрактом проекта MintMeFactory. Смартконтракт коллекции называется MintMe, построен на базе замечательного фреймворка OpenZeppellin и представляет собой стандартный ERC721 контракт. Это делает выпускаемые им токены полностью совместимыми с любыми NFT площадками и маркетплейсами, главное, чтобы они поддерживали выбранный вами для создания коллекции блокчейн. Может возникнуть вопрос, как мы индексируем потенциально неограниченное количество смартконтрактов пользователей, чтобы отслеживать все движения токенов. А тут все просто! Все контракты коллекций порождаются фабрикой MintMeFactory, которая всем им сообщает о себе при конструировании, а они уже уведомляют один единственный контракт фабрики при обработке каждой транзакции непосредственно в адрес контракта каждой коллекции. Таким образом, нам достаточно индексировать один единственный смартконтракт фабрики, чтобы знать обо всем происходящем в экосистеме MintMe Global – такой вот красивый лайфхак! Адреса наших смартконтрактов во всех поддерживаемых нами блокчейнах доступны по ссылке, все контракты верифицированы и можно ознакомиться с их исходными кодами.

Вернемся к вопросу совместимости только что созданного токена – это ведь важно, чтобы создаваемые нами токены не оказывались запертой в рамках никому неизвестной площадки MintMe. А они и не заперты там! Давайте глянем, например, на opensea.io (эта площадка поддерживает блокчейны Polygon и Ethereum). Регистрируемся на OpenSea от имени аккаунта, адресу которого принадлежит коллекция, переходим в раздел «My Collections» и видим там нашу созданную коллекцию, содержащую один единственный токен! Если вдруг не видим, то нажимаем «Import an existing smartcontract», указываем блокчейн и ее адрес и вуа-ля! Для коллекций, которыми мы владеем, OpenSea позволяет настроить обложки и много других параметров – не пренебрегаем этим ведь встречают по одежке! Ну и разумеется, тут же на OpenSea мы можем выставить токен на продажу, т.е. воспользоваться механикой этого маркетплейса.

Без дополнительных движений новая коллекция доступна в моем аккаунте на OpenSeaВнутри этой коллекции ничего неожиданного - всего-лишь созданные нами на MintMe токены)

Может возникнуть резонный вопрос, а в чем, собственно отличие того, что мы сделали от создания токена сразу на OpenSea? А отличие кардинальное. Созданная нами на MintMe коллекция и принадлежащие ей токены находятся в полном вашем владении, и никто не может ничего с ней сделать, кроме вас самих! Да, если она содержит какой-то незаконный контент, то мы можем исключить ее из выдачи сайта MintMe, также как и OpenSea, но уничтожить ее нельзя – она всегда будет доступна на других площадках или при прямом доступе к блокчейну и IPFS. Совершенно иная ситуация с коллекцией, созданной непосредственно на OpenSea – она находится под контролем OpenSea, т.е. по сути, вам не принадлежит.

Ну что же, если вы дочитали до этого места, то уже знаете, что MintMe Global — это удобный инструмент, который позволяет без лишних телодвижений и затрат заиметь собственный смартконтракт, создать на его основе набор NFT токенов, разместить контент токенов в IPFS — и все это через удобный веб-интерфейс! Но все это, скорее побочный продукт, хоть и очень качественный продукт. Помните, выше я упоминал, что мы создавали этот продукт, как строительный кирпичик, который можно встраивать в любые более крупные системы, где требуется решение задачи токенизации чего угодно? Такую интеграцию я проиллюстрирую конкретным примером проекта, сделанного совершенно другой командой (и это особенно приятно!) — это проект MAIND. Базовая идея проекта MAIND состоит в том, что любой посетитель их сайта может задать некий краткий вопрос «искусственному интеллекту» и получить от него ответ в виде прикольного четверостишия, оформленного в виде карточки.

Главная страница проекта MAIND, где можно задать свой вопрос А тут мы получаем ответ на свой вопрос в виде четверостишия)

Так вот, собственно, эта карточка с четверостишием и стала желаемым объектом для токенизации команды проекта MAIND. Стоит отметить, что ребята достаточно далеки от блокчейна и разбираться с ним не входило в их ближайшие планы — собственно и не пришлось, т.к. на помощь им пришел наш проект MintMe Global.

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

Так выглядит коллекция MAIND на сайте MintMe

  1. Прежде всего, они зашли на MintMe Global и создали свою коллекцию там через веб-интерфейс.
  2. Затем они настроили красивый внешний вид своей коллекции на OpenSea.
  3. Дальше немного технической «магии», которую мы помогли им сделать) Стандартный смартконтракт NFT токена MintMe позволяет создавать новые токены только владельцу коллекции, а по задумке MAIND токенизировать созданные карточки должен сам пользователь, ну и конечно ,сам оплачивать все комиссии. Кроме того, именно вокруг этой токенизации команда MAIND решила выстроить монетизацию своего проекта. Так на свет появился смартконтракт PublicMint, которому было передано владение коллекцией MAIND. Теперь любой пользователь MAIND, желающий токенизировать прикольный ответ «искусственного интеллекта», через Metamask отправляет запрос mint() на смартконтракт PublicMint, который уже транслирует его коллекции MAIND.

В скором времени мы разместим на сайте проекта подробную техническую инструкцию об интеграции MintMe в любое внешнее решение, а может быть я напишу отдельный пост здесь. Уверен, наше решение вам понравится, мы искренне старались сделать качественный и полезный продукт, максимально соответствующей философии и парадигме web3!

UPD: Инструкция по интеграции сервиса MintMe в ваш проект для создания собственных NFT для ваших пользователей

UPD2: Видеоинструкция по работе с сервисом MintMe

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *