June 1, 2022

Как и зачем минтить NFT через смарт-контракт?

Существует два способа минта NFT:
1. Через сайт (классический вариант) 2. Через смарт-контракт

Если с сайтом все просто и понятно (открыл, присоединил кошель, нажал кнопку минт и сидишь довольный), то с контрактом все немного сложней. Но сначала возникает резонный вопрос: а зачем мне вообще минтить через контракт? Отвечаем — если предстоящий дроп достаточно хайповый, сайт может лечь или просто сильно лагать, на такие случаи мы и должны уметь это делать. Также следует упомянуть, что обладатели вайтлистов не могут минтить через контракт. А теперь от слов к практике!

Рассмотрим на примере контракта проекта Thicc Frens 👇 https://etherscan.io/address/0xdb691c32c75aa9c9c44a6b7ec94195a50716d2ec?utm_source=moby.gg#writeContract

Переходим на сайт и открываем вкладку Contract.

Далее нажимаем Write Contract и подключаем ваш кошелек.

Теперь переходим непосредственно к минту. Для начала нужно понимать, сколько стоит NFT и какое их количество вы можете заминтить на кошель. Обычно всю необходимую информацию находим в дискорде проекта.

В этом проекте мы видим, что минт бесплатный и доступна 1 NFT на кошелек, вбиваем эти данные в контракт. ВАЖНО! Обязательно правильно указывайте эти значения, возможные денежные потери из за ошибки в данных вам никто не возместит!

Ввели, проверили, нажимаем Write. Открывается окно подтверждения транзакции.

Если на этом моменте, вы видите какие то неадекватные цифры, в основном это может означать две вещи: неправильно указаны данные, либо контракт еще не активен. Если все в порядке, тогда подтверждаем транзакцию и наслаждаемся свежезаминченой NFT! Надеемся этот гайд будет вам полезен 👌