Перейти к содержимому

Как научиться делать нфт

  • автор:

Руководство для новичков: как создать NFT с помощью Stable Diffusion

copy

За последние несколько лет искусственный интеллект (ИИ) прошел долгий путь. В конце 2022 — начале 2023 года ChatGPT взял мир штурмом, поразив всех своими возможностями. Искусственный интеллект также совершил значительный прорыв в создании изображений. Это может произвести революцию во многих отраслях, но решающую роль технология сыграла для невзаимозаменяемых токенов (NFT). С помощью одного генератора изображений на основе ИИ художники могут создавать произведения искусства и превращать их в NFT. Благодаря алгоритмам машинного обучения всего за один день можно создавать целые NFT-коллекции.

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

Что такое Stable Diffusion

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

Технология Stable Diffusion проста в использовании, поддерживает GPU и быстро генерирует произведения искусства. Платформа также не собирает и не использует личную информацию пользователей, не хранит текст и созданные изображения. Компания также утверждает, что разрешает использовать любой текст без ограничений. Просто зайдите на платформу, введите текст и нажмите кнопку «Сгенерировать изображение». Теперь давайте посмотрим, как создают изображение на платформе.

Шаг 1. Перейдите на платформу со Stable Diffusion

Сначала перейдите на сайт Stable Diffusion. Как уже упоминалось, это платформа для генерации изображения. Она открыта для всех и бесплатна для использования. Технология Stable Diffusion доступна только в формате кода и не является готовой к использованию платформой сама по себе. Поэтому есть несколько платформ, на которых интегрирована технологию Stable Diffusion.

Stable A

Шаг 2. Создайте изображение

Зайдя на платформу, нажмите кнопку «Начать бесплатно». Откроется текстовое поле, где можно ввести текст. Это будет выглядеть следующим образом:

Stable B

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

Шаг 3. Выберите изображение

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

Stable C

Если вам не нравятся изображения, которые сгенерировал ИИ, просто нажмите «Сгенерировать изображение» еще раз. ИИ сгенерирует новый набор изображений, из которых вы сможете выбрать. Если вас устраивает какое-либо из полученных изображений, нажмите на него, чтобы увеличить. Сохраните изображение на устройстве и используйте его позже для создания NFT.

Шаг 4. Выберите приложение для создания NFT

На платформе со Stable Diffusion можно только генерировать изображения, а создавать NFT нельзя. Скачайте одно или несколько понравившихся вам изображений и выберите платформу для создания NFT. Мы используем OpenSea.

Stable D

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

Шаг 5. Начало работы на OpenSea

Как уже упоминалось, OpenSea очень удобна и проста в навигации. Чтобы создать аккаунт, привяжите кошелек. Можно использовать несколько различных кошельков, например OKX Wallet, MetaMask, Ledger Live или Coinbase Wallet. Как только вы подключите свой кошелек, аккаунт будет создан.

Шаг 6. Создайте NFT

После создания аккаунта наведите курсор на изображение профиля в правом верхнем углу. Появится новое меню с несколькими опциями. Четвертым пунктом будет «Создать». Нажмите на него, и откроется окно для создания NFT. Оно будет выглядеть следующим образом:

Stable E

Здесь вы сможете загрузить изображение, созданное ИИ Stable Diffusion. В этом же разделе вам нужно ввести название NFT, добавить описание и внешнюю ссылку по желанию. Вы можете назначить NFT для определенной коллекции и добавить свойства, уровни и статистику. Вы также можете добавить неблокируемое содержимое и пометить его как Explicit & Sensitive Content, если это необходимо.

Stable F

Наконец, введите количество NFT и выберите блокчейн. Вы также можете выбрать заморозку метаданных.

Stable G

Как только вы закончите, нажмите кнопку «Создать». Ваш NFT будет создан, и вы сможете выставить его на продажу.

Почему выгодно использовать ИИ для создания произведений искусства?

Чтобы создавать высококачественные произведения искусства, требуется талант, упорный труд и годы практики. Однако искусственный интеллект изменил эту ситуацию благодаря таким решениям, как Stable Diffusion. С помощью этой и подобных технологий любой может создавать произведения искусства за считанные секунды и превращать их в NFT.

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

ИИ все глубже проникает в искусство

Stable Diffusion — это лишь один алгоритм ИИ, используемый в качестве генератора изображений. На самом деле существует множество таких платформ, изображения которых используют для создания NFT. Тесная связь между ИИ, искусством и NFT создает основу для будущего. Речь идет не только о будущем алгоритмов ИИ, но и о будущем искусства. Технологии ИИ могут стать нормой в сфере искусства, а произведения на их основе — новым направлением.

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

Часто задаваемые вопросы

Что такое Stable Diffusion для создания NFT?

Stable Diffusion — это модель перевода текста в изображение, которая может генерировать фотореалистичные картинки на основе используемых слов. Затем эти изображения можно использовать для создания NFT. Stable Diffusion — это не приложение для создания NFT, однако изображения на основе этой технологии можно использовать для создания NFT.

Решение Stable Diffusion бесплатное?

Да, на момент написания статьи технология Stable Diffusion бесплатна для всех. Однако, как и в случае с другими сервисами ИИ-генераторов, это может измениться со временем, если спрос станет чрезмерно высоким.

Есть ли ограничения у Stable Diffusion?

Сейчас у Stable Diffusion нет ограничений на генерацию изображений. Ее система искусственного интеллекта позволяет вводить сколько угодно слова.

Как Stable Diffusion генерирует изображения?

Технология Stable Diffusion обучена на огромном количестве изображений. Для генерации произведений искусства она использует графические процессоры, а для управления ими — диффузионные модели. Это генеративные модели, представляющие собой класс моделей машинного обучения, которые генерируют новые данные на основе данных обучения.

Могу ли я создавать NFT с помощью Stable Diffusion?

Нет, Stable Diffusion не позволяет создавать NFT. Это всего лишь алгоритм искусственного интеллекта для генерации изображений. Для создания NFT необходимо использовать другую платформу.

Подготовим проект

Aleksandr Shatilov

Для этого нужно открыть vscode и настроить проект Hardhat. Откройте теминал и выпоните команды:

В том же директории выполните команду

В меню выберите проект typescript

Напишем NFT смарт контракт

Далее установим несколько контрактов OpenZeppelin, чтобы мы могли получить доступ к контрактам ERC-721. В терминале выполните следующую команду:

  • В папке контрактов создайте новый файл Solidity с именем NFTee.sol
  • Теперь мы напишем код в файле NFTee.sol. Мы будем импортировать контракт Openzeppelin ERC721. ERC721 является наиболее распространенным стандартом для создания NFT

Скомпилируйте контракт, откройте терминал и выполните эти команды

Настройка деплоя

Развернем контракт в тестовой сети goerli. Для этого мы напишем сценарий развертывания, а затем настроим сеть. Сначала создайте новый файл/замените файл по умолчанию с именем deploy.js в папке сценариев и напишите там следующий код:

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

Перейдите на Quicknode и зарегистрируйте учетную запись. Quicknode — это поставщик узлов, который позволяет вам подключаться к различным блокчейнам. Мы будем использовать его для развертывания нашего контракта через Hardhat. После создания учетной записи создайте конечную точку на Quicknode, выберите Ethereum, а затем выберите сеть Goerli. Нажмите «Продолжить» в правом нижнем углу, а затем нажмите «Создать конечную точку». Скопируйте ссылку, предоставленную вам в HTTP Provider, и добавьте ее в файл .env ниже для QUICKNODE_HTTP_URL.

Чтобы получить свой закрытый ключ, вам нужно экспортировать его из Metamask. Откройте Metamask, нажмите на три точки, нажмите «Сведения об учетной записи», а затем «Экспортировать закрытый ключ». УБЕДИТЕСЬ, ЧТО ВЫ ИСПОЛЬЗУЕТЕ ТЕСТ-АККАУНТ, НА КОТОРОМ НЕТ СРЕДСТВ ДЛЯ ЭТОГО МЕЙННЕТА. Добавьте этот закрытый ключ ниже в файл .env для переменной PRIVATE_KEY.

Вы можете думать о Quicknode как об AWS EC2 для блокчейна. Это поставщик узла. Они запускают узлы Ethereum (среди других блокчейнов) и предоставляют нам доступ к ним. Это помогает нам подключаться к блокчейну, предоставляя нам узлы, чтобы мы могли читать и записывать в блокчейн. Ваше приложение Hardhat возьмет ваш смарт-контракт и отправит его на узел Ethereum, предоставленный нам Quicknode, чтобы его можно было развернуть в сети Goerli.

Теперь мы установим пакет dotenv, чтобы иметь возможность импортировать файл env и использовать его в нашей конфигурации. В вашем терминале выполните эти команды

Теперь откройте файл hardhat.config.js, мы добавим сюда сеть goerli, чтобы мы могли развернуть наш контракт в сети Goerli. Замените все строки в файле hardhat.config.js приведенными ниже строками.

Для развертывания в вашем терминале введите:

Сохраните адрес контракта NFT, который был напечатан на вашем терминале, в блокноте, он вам понадобится.

Подтвердить на Etherscan
Перейдите в Goerli Etherscan и найдите напечатанный адрес.
Если адрес открывается на etherscan, вы развернули свой первый NFT ��
Перейдите к деталям транзакции, нажав на хэш транзакции, проверьте, что на ваш адрес был переведен токен

как самому сделать NFT из чего угодно?

ЧТО ТАКОЕ NFT И КАК РАБОТАЕТ РЫНОК NFT В 2023 ГОДУ?

NFT — это один из самых распространенных видов криптовалюты, своего рода «неповторимый оригинал» в криптомире. С английского «non-fungible token» переводится как невзаимозаменяемые токены (то есть те, которые невозможно повторить). Рынок NFT обширный, поэтому главное при создании своего токена — делать уникальный продукт, который пользователи захотят приобрести в свою коллекцию NFT. Простыми словами, если денежную купюру можно поменять на идентичную, то с криптовалютой такое сделать нельзя. Один NFT не заменяется другим, даже очень похожим NFT. К слову, реальные коллекционные предметы также можно продать в виртуальном формате токенов. Для этого в физический объект встраивают ключ-код к криптокошельку, содержащему NFT. Но обо всём по порядку.

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

Для начала нужен неповторимый контент. Придумайте что-то своё, оригинальное, что потом «переведёте» в цифровой вид NFT. Невзаимозаменяемый токен должен быть уникальным, иначе сама идея продажи НФТ будет бесполезной. Коллекционеры не захотят отдавать криптовалюту за некачественный или неоригинальный товар. У кого нет проблем с поиском оригинальных идей, так это у дизайнеров. Если хотите освоить азы графического дизайна и сделать серию уникальных карточек, которые можно будет продавать (как за рубли, так и за криптовалюту), присоединяйтесь к моему авторскому курсу по инфографике с нуля: https://goo.su/pbBNf.

  1. Зарегистрируйтесь на маркетплейсе через криптокошелёк (если у вас его ещё нет — заведите, например, MetaMask).
  2. Создайте авторскую коллекцию невзаимозаменяемых токенов во вкладке «My Collections». Для этого нажмите «Create new collection», а затем — «create».
  3. Оформите карточку своего NFT-товара во вкладке «Create your collection». Придумайте логотип своей коллекции (рекомендую использовать размер — 350 на 350), дайте ей имя и небольшое описание (не больше тысячи знаков). Когда коллекция будет готова к загрузке, снова нажмите на кнопку «create».
  4. OpenSea автоматически создаст коллекцию и вы увидите на экране «Add items». Загрузите через неё ваш токен, чтобы «перевести» его в формат NFT для продажи. Далее введите имя файла, добавьте к нему описание (уже более конкретизированное, чем у всей коллекции) и выберите базовые настройки. Когда NFT настроен, нажмите на уже известную вам кнопку «create».
  5. Система предложит выбор из двух вариантов: visit (просмотреть вашу коллекцию) либо sell (продать NFT-токен). Сейчас нам нужен второй пункт. Маркетплейс самостоятельно создаёт карточку для продажи NFT, в которой вы, будучи автором, сможете отслеживать активность: количество просмотров и торги за ваш токен.

МОТИВАЦИЯ НА СОЗДАНИЕ NFT: ЗАЧЕМ ЭТО НУЖНО?

А сейчас мне бы хотелось немного отвлечь вас от терминологии и вдохновить на создание НФТ. Джек Дорси — основатель Twitter — продал свой первый твит в формате NFT за $2,9 миллиона. А всемирный спортивный бренд Nike запатентовал систему под названием CryptoKicks, которая будет использовать NFT для проверки подлинности физических кроссовок и предоставления виртуальной версии обуви покупателю.

Но не только влиятельные люди и известные бренды могут зарабатывать на NFT. Графический дизайнер родом из Ростова-на-Дону — 26-летний Евгений Зубков продал свою NFT-картину за $10 488. Его работа называется «Pandora’s box» и представляет собой авторскую интерпретацию мифической Пандоры, которая приносила на Землю несчастье. Картина интересна тем, что в ней скрыты секретные послания. К примеру, сзади девушки находится иллюминатор в форме нимба (это отсылка к христианским иконам). А сосуд с вирусом в руках Пандоры — COVID-19, знаменующий смертельную болезнь 2020 года. Frm46 (никнейм Евгения) выставил свою работу на маркетплейсе Foundation в марте 2021 года. Начальная цена — $2833. Но уже на следующий день во время аукциона стоимость его НФТ возросла в 4 раза.

Мотивацию, чтобы создать NFT, можно найти во всём. Вы можете вдохновиться крупным брендом, обычным человеком, социальной тематикой либо пейзажем. Если вы любитель компьютерных игр, то вполне можете получить бесплатный NFT, просто занимаясь любимым делом, — играя. Для некоторых это служит мотивацией развивать свой геймерский потенциал. А если вы уже собрали прекрасную коллекцию токенов, её можно подарить другу. Для этого выберете любой NFT, который хотите отправить, и сделайте это через доступные криптокошельки: MetaMask или Trust Wallet.

Невзаимозаменяемые токены (или NFT) прогрессируют и развиваются. В 2023 году NFT-пространство доступно всем пользователям, желающим зайти на крипторынок и получать заработок на NFT. Поэтому, если вы хотите создавать и творить, продавать или покупать NFT, то обязательно найдете тот проект, который вдохновляет именно вас. Желаю удачи!

Как создать свой NFT: инструкция о будущем цифрового творчества

Как создать свой NFT: инструкция о будущем цифрового творчества

N on- F ungible T oken — скажем так, это цифровая метка, которая может быть куплена или продана как цифровая коллекционная вещь (актив). NFT использует технологию блокчейн, чтобы гарантировать эту уникальность и неподдельность цифрового актива.

По сути, это запись в блокчейне, которая идентифицирует владельца данного токена, связанного с определенным цифровым объектом. Как в федеральном реестре записано, что вы собственник недвижимости, так и в блокчейне есть отметка о том, кто владеет цифровым активом. Только вместо ФИО и паспортных данных используется номер вашего криптокошелька, что сохраняет анонимность.

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

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

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