Solidity NFT-коллекция на своем смарт-контракте за 10 минут

Ғылым және технология

В этом видео я показываю, как за 10 минут написать, задеплоить на блокчейн свой смарт-контракт для NFT и запустить вашу первую коллекцию с нуля от начала до конца.
Ссылки:
docs.openzeppelin.com/contrac...
• Как подключить MetaMas...
console.filebase.com/
docs.opensea.io/docs/metadata...
testnets.opensea.io/collectio...

Пікірлер: 88

  • @hamanovich
    @hamanovich Жыл бұрын

    Спасибо, Юлия. Действительно очень полезное видео.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Спасибо!

  • @klarksheldon
    @klarksheldon Жыл бұрын

    Огромнейшее спасибо! Юлия вы большая молодец, доходчиво и лаконично. С удовольствием дождусь обновленного гайда по NFT.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Спасибо!

  • @ahmadsy1000
    @ahmadsy1000 Жыл бұрын

    Спасибо большое, очень познавательно!

  • @mikhailradchenko9305
    @mikhailradchenko9305 Жыл бұрын

    Довольно доходчиво! Спасибо

  • @dimuniq
    @dimuniq Жыл бұрын

    Респект Юлия! Доходчиво и очень полезно! Все получилось. 😎 Там где будете уже смарт-контракт верифицировать и вам нужно будет использовать функцию Flatten в Ремиксе, то теперь это делается так: 1. в левом меню Ремикса вверху "File explorer" 2. правый клик на ваш смарт-контракт - в меню жмем Flatten 3. появляется файлик с припиской flattened 4. заходим в него и копируем инфу про которую говорится в видео, вставляем куда надо. )

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Спасибо!

  • @jerrysanchos892

    @jerrysanchos892

    9 ай бұрын

    А копировать как его?

  • @iayanamirei
    @iayanamirei Жыл бұрын

    невероятно круто1!!🥰🥰

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Спасибо!

  • @iayanamirei

    @iayanamirei

    Жыл бұрын

    @@YuliyaBedrosova а почему вы не заведете телеграм? ща в вк же особо никто не сидит...

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

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

  • @SenSei_RB
    @SenSei_RB Жыл бұрын

    Можно ли с другого адреса воспользоваться СК и вызвать функцию safeMint?

  • @user-xr4it5sb8l
    @user-xr4it5sb8l Жыл бұрын

    Добрый день. Юлия,а если генеративная коллекция,на место url нужно ставить ссылку на папку с картинками или методанными?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    С метаданными

  • @user-xr4it5sb8l

    @user-xr4it5sb8l

    Жыл бұрын

    @@YuliyaBedrosova Сбасибо большое.

  • @spec.tehnikaa

    @spec.tehnikaa

    Жыл бұрын

    @@YuliyaBedrosova Здравствуйте! сделал все как в видео, но что то не показывает картинку NFT, ссылку делал на json файл, все равно картинки не видно. Что это может быть?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@spec.tehnikaa не знаю, много чего.

  • @vaniamontana2202
    @vaniamontana22024 ай бұрын

    очень хорошее видео, такой вопрос, если я хочу сделать нфт на опенсиа, мне же не на тестовой сети нужно делать контратк?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    4 ай бұрын

    Разумеется, только не бахайте сразу в Ethereum - деплойте сначала в Polygon - чтобы было не накладно.

  • @rpfpaleofan6256
    @rpfpaleofan6256 Жыл бұрын

    Здравствуйте Юлия, А в чём может быть проблема, подскажите пожалуйста: Write contract и read contract через которые вы вызывали минт показывают что-то типа "Sorry, no public Write/read functions were found in this contract.", никаких функций и коннект веб3 там нет, только вышеупомянутое сообщение на светло-желтом фоне.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Не знаю. Я же не вижу, что и как вы делаете. Приходите не консультацию - посмотрим в индивидуальном порядке.

  • @maksimpetrenko683
    @maksimpetrenko683 Жыл бұрын

    Юлия, а при минтинге владельцем смарт контракта для себя, средства от минтинга поступают на свой же смарт контракт? Т.е. остаются у себя? Теряешь только оплату газа? Или нет?

  • @maksimpetrenko683

    @maksimpetrenko683

    Жыл бұрын

    Спасибо за классные уроки!!!

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Только за газ!

  • @maksimpetrenko683

    @maksimpetrenko683

    Жыл бұрын

    @@YuliyaBedrosova понятно, а на те НФТ, которые минтят другие пользователи, я могу потом влиять на цену продажи? Или только те выбирают цену, кто сминтил себе?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@maksimpetrenko683 кто владелец конкретной отчеканенной нфт - тот и решает, по чем ее перепродавать - она же его.

  • @maksimpetrenko683

    @maksimpetrenko683

    Жыл бұрын

    @@YuliyaBedrosova Спасибо огромное за все ответы!!! Надеюсь эти комментарии помогут в продвижении канала!

  • @maksimpetrenko683
    @maksimpetrenko683 Жыл бұрын

    Юлия, здравствуйте! А что происходит с тестовыми сетями? Rinkeby не работает, а в Goerly сумасшедшие комиссии в данный момент...ничего не знаете про это?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    После мерджа не оправились. Я сейчас работаю в гоерли, в основном.

  • @maksimpetrenko683

    @maksimpetrenko683

    Жыл бұрын

    @@YuliyaBedrosova Спасибо!

  • @VladimirV91
    @VladimirV91 Жыл бұрын

    Очень круто👍 а если сеть не тестовая, тогда сколько будет стоимость создания нфт? только оплата газа?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    а эта цена очень не постоянная - можно смотреть на реальном опенси на свежие задеплоенные контракты - там в истории отражается стоимость

  • @VladimirV91

    @VladimirV91

    Жыл бұрын

    @@YuliyaBedrosova спасибо, понял😊👍

  • @user-vg9ml1vw3s

    @user-vg9ml1vw3s

    Жыл бұрын

    @@YuliyaBedrosova а как именно отображается это ,цена развертывания контракта

  • @AvtoVeloMoto
    @AvtoVeloMoto Жыл бұрын

    А почему выбрали именно этот тип лицензии, при верификации смартконтракта? Хотелось бы подробнее узнать о типах лицензии при верификации

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Спасибо! Может быть, освещу этот вопрос в будущем

  • @murakac
    @murakac3 ай бұрын

    Для чего делается смарт контракт что он будет делать в метамаске к нему как привязывают токены?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    3 ай бұрын

    Это в 2х словах не расскажешь - очень большая тема.

  • @Hudoleg
    @Hudoleg2 ай бұрын

    Здравствуйте. Благодаря вашему туториалу контракт erc-721 запустил, но на тестнете opensea не отображается картинка и метаданные, только название токена, тикер и id, хотя по прямой ссылке картинка на Ifps грузится в браузере. Если я правильно понял то на etherscane в safemint второй строкой пишем ссылку на iPFS json файла? Вроде всё сделал по туториалу, но картинка не грузится. Подскажите, может вступили какие-то изменеия?

  • @seniorpomidordev

    @seniorpomidordev

    2 ай бұрын

    Вот тоже самое. Смешно что месяц назад тот же код работал, а теперь нет, хотя все делаю 1 в 1. Уже 10 раз по новому начинал и картинки нет

  • @jekagolosoff
    @jekagolosoff11 ай бұрын

    Юля спасибо за видео, а как деплоить контракт в полигоне?

  • @jekagolosoff

    @jekagolosoff

    11 ай бұрын

    Увидел в конце видео что у вас есть гайд по полигону

  • @YuliyaBedrosova

    @YuliyaBedrosova

    11 ай бұрын

    @@jekagolosoff да, у меня на Boosty есть более подробные видео на эту тему, в том числе про деплоинг в полигон boosty.to/bedrosova/posts/a25865b2-5045-4197-8ef7-1ea6d9bfd47f?share=post_link

  • @jerrysanchos892
    @jerrysanchos8929 ай бұрын

    Создал все как в инструкции, а вот как мне теперь эту nft переместить в свой нормальный аккаунт, а не тестовый ?

  • @nikolayivanov4187
    @nikolayivanov4187 Жыл бұрын

    Здравствуйте! Пытался сделать все как в ролике. Но в метамаск там где Импорт NFT кроме адреса контракта токена нужно ввести Id токена где его брать?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    контракт в эзерскане посмотрите - там в транзакциях все будет

  • @nikolayivanov4187

    @nikolayivanov4187

    Жыл бұрын

    @@YuliyaBedrosova Спасибо Юленька все получилось. У меня есть проект шахматы браузерные хочу в них добавить NFT . Непонятен алгоритм ,какое API использовать , как этими NFT управлять программно.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@nikolayivanov4187 это вы сами должны придумать и расписать в ТЗ, а ТЗ можно прислать мне на оценку

  • @nikolayivanov4187

    @nikolayivanov4187

    Жыл бұрын

    @@YuliyaBedrosova Спасибо! А куда прислать можно? Сюда в комментарии?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@nikolayivanov4187 в шапке канала есть ссылка на сайт. На сайте все контакты.

  • @user-dj8py6sn6q
    @user-dj8py6sn6q Жыл бұрын

    Добрый день, Юлия! Подскажите, пожалуйста, хочу выставить коллекцию нфт 10000. erc-721. финансов минимально, можна ди создать смарт контракт 721 на манифол или где-то и вручную добавить нфт в контракт? или это только на opensea на ихнем контракте бесплатно.спасибо

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

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

  • @user-dj8py6sn6q

    @user-dj8py6sn6q

    Жыл бұрын

    А Вы не в курсе, при создании коллекции на opensea сейчас есть платный контракт. erc721? или 721 плата за газ всегда при выставлении? спасибо

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@user-dj8py6sn6q не поняла вопрос

  • @user-dj8py6sn6q

    @user-dj8py6sn6q

    Жыл бұрын

    можна ли создать erc721 и добавлять в него вручную? например я создам erc721 smart contrakt и добавлю вручную в него. На опенси создаешь контракт, есть такая функция.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@user-dj8py6sn6q не знаю такой функции, чтобы создавать контракт на опенси, можно либо создать свою коллекцию на их существующем контракте, либо делать все на своем.

  • @user-dj8py6sn6q
    @user-dj8py6sn6q Жыл бұрын

    Юлия, а как мне создать json к готовой коллекции 10000нфт, подскажите, пожалуйста

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    это просто: нужно на фрилансе разместить заказ: создать скрипт для формирования json-файлов для готовой NFT-коллекции

  • @user-dj8py6sn6q

    @user-dj8py6sn6q

    Жыл бұрын

    @@YuliyaBedrosova а самому никак не справится?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@user-dj8py6sn6q это уже зависит от ваших навыков. Откройте редактор кода и запрограммируйте это сами. Можно на python, можно на node.js - ChatGPT вам в помощь.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@user-dj8py6sn6q готовых бесплатных решений этой задачи я не знаю

  • @user-wl2xp8yo6x
    @user-wl2xp8yo6x Жыл бұрын

    Плагин Flattener отсутствует в remix, раньше был.

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Значит пора переснимать

  • @Mikaelza

    @Mikaelza

    Жыл бұрын

    @@YuliyaBedrosova очень жду т. к. не знаю что делать с проектом.

  • @jekagolosoff
    @jekagolosoff11 ай бұрын

    Возникает вопрос, если у создателя есть возможность минтить NFT, он может их минтить не по порядку? К примеру коллекция из 9999 NFT Используя SafeMint и взяв CID от нужной NFT можно забрать её не по порядку?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    11 ай бұрын

    Можно, если предусмотреть такую возможность в смарт-контракте. Но это уже будет довольно сложный функционал. Вы можете заказать его в моей Студии.

  • @user-lf8iu6gm6o
    @user-lf8iu6gm6o Жыл бұрын

    Нет плагина FLATTENER, подскажите пожалуйста что делать ?

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    в дереве файлов щелкнуть по файлу .sol правой кнопкой мышки - он теперь там в контекстном меню

  • @jerrysanchos892

    @jerrysanchos892

    9 ай бұрын

    В каком дереве файлов????

  • @kemchik7618
    @kemchik76184 ай бұрын

    А как на getgames выложить?

  • @trochymiak
    @trochymiak Жыл бұрын

    👋 Priviet - Юлия, вы можете выдавать ⛑ своим ученикам сертификаты 🎫 об окончании курса, дуплом/сертификат в виде токена NFT- 👋Pak 😎🤖

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    да, я скоро их сделаю и всем разошлю

  • @BDRMUSICCHANEL
    @BDRMUSICCHANEL Жыл бұрын

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

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    Стать умнее.

  • @BDRMUSICCHANEL

    @BDRMUSICCHANEL

    Жыл бұрын

    Да я то ге вкладывался, вспомнил Ваши видео) Но пострадало очень много людей, +-на 500.000$

  • @YuliyaBedrosova

    @YuliyaBedrosova

    Жыл бұрын

    @@BDRMUSICCHANEL Ужас!

  • @JonRik777
    @JonRik77711 ай бұрын

    а в чём прикол? Сейчас почти на всех маркет плейсах есть возможность создать свою нфт из картинки

  • @YuliyaBedrosova

    @YuliyaBedrosova

    11 ай бұрын

    Кастомные возможности

Келесі