# Часть III. ⚡️⚡️⚡️Делаем Testnet #Nahmii 3.0. Обещали ДЕНЕГ ⚡️⚡️⚡️


By [Thoughts Out Loud                               ](https://paragraph.com/@vslyhcrypto) · 2023-03-25

---

ЧАСТЬ 3. Создаем свой NFT и передаем ее…
----------------------------------------

![Задания](https://storage.googleapis.com/papyrus_images/49c900854a7c3fba026348cd5913ff5f1e7cc04cb7fba12642b2abddca0b87b9.jpg)

Задания

ВАЖНО!
------

**ЭТО ЗАДАНИЕ МЫ ДЕЛАЕМ ПОСЛЕ ВЫПОЛНЕНИЯ** [**ПЕРВОЙ**](https://mirror.xyz/0xD974a3b92b4fe9118d6Eedc5Ad89fe910BA24ba8/FP73rKiO5ftS9Bsns14P9grDSevSdY3Fn9LgzJw1fXw) **ЧАСТИ И** [**ВТОРОЙ**](https://mirror.xyz/0xD974a3b92b4fe9118d6Eedc5Ad89fe910BA24ba8/L-hbb-fPrgKyM2PscrMv9cCWBXFamKFs2wzJoAhBdFg) **ЧАСТИ ТЕСТНЕТ Nahmii 3.0.**

🤑🤑🤑Поехали к выполнению🤑🤑🤑

Проверяем метамаск на наличие сети Nahmii 3.0 Public Testnet и тестовые Goerli, монетки нужны на комиссии. Если нет ни того, ни того, переходим в предыдущие части, там я все описывал.

Так, нам надо выбрать как будет выглядеть наша NFT, выбираем картинку и переходим на [сайт](https://www.pinata.cloud/) и регистрируемся или уже вводим существующую регистрацию.

![Главная страница](https://storage.googleapis.com/papyrus_images/be8de99bb7f7698ce44febdd0fbb6be193a58580b68fd3e0293f84488bf51c3b.jpg)

Главная страница

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

![Добавили картинки и нажали на ОКО.](https://storage.googleapis.com/papyrus_images/42d9908780b097b85ada20f07207a6f97fa7024172843077ce6f07e979efaf1c.jpg)

Добавили картинки и нажали на ОКО.

![ После того как нажал на ОКО, появилась моя картинка/NFT](https://storage.googleapis.com/papyrus_images/076e0005fed8014215adf9f115a64feb670d358ed948f13faba19ba151603459.jpg)

После того как нажал на ОКО, появилась моя картинка/NFT

Переходим к созданию нашей NFT в [Ремиксе](https://remix.ethereum.org/). Открываем его создаем новый проект, название пишем с большой буквы, такие особенности программного языка, называем как хотите.

![Я создал вот с таким названием](https://storage.googleapis.com/papyrus_images/8467abc4cd486073f467977027cb64f180394cbf041728a9c2107984a7c7618e.jpg)

Я создал вот с таким названием

Далее мы должны вставить код нашей NFT, берем копируем полностью только код который привожу ниже:

>     // SPDX-License-Identifier: MIT
>     pragma solidity 0.8.0;
>      
>     import "https://github.com/0xcert/ethereum-erc721/src/contracts/tokens/nf-token-metadata.sol";
>     import "https://github.com/0xcert/ethereum-erc721/src/contracts/ownership/ownable.sol";
>      
>     contract newNFT is NFTokenMetadata, Ownable {
>      
>       constructor() {
>         nftName = "Clown NFT";
>         nftSymbol = "CLW";
>       }
>      
>       function mint(address _to, uint256 _tokenId, string calldata _uri) external onlyOwner {
>         super._mint(_to, _tokenId);
>         super._setTokenUri(_tokenId, _uri);
>       }
>      
>     } 
>     

Вставляем его в окно РЕМИКСА и меняем название своей NFT, где первая строка _NAME_ будет более полное название, а вторая строка _SYMBOL_ будет сокращение (смотрим пример ниже на фото)

![Пример моего нзвания](https://storage.googleapis.com/papyrus_images/0fa30412b03735c2923b9632314757617eb1bc081ac0d8d217f1cbf80ab1426e.jpg)

Пример моего нзвания

Все, имя поменяли, теперь должны проверить на работоспособность наш код. Заходим в настройки и меняем компилятор как на на фото ниже.

![Настраиваем компилятор](https://storage.googleapis.com/papyrus_images/4393520e47a6a70efba9296026016e61152fdcc147ad161fa160b084263a8315.jpg)

Настраиваем компилятор

Все выставили, теперь жмем Compile …..sol (фото ниже) Сделали все правильно, появилась зеленая галочка, значит все ок и код рабочий.

![Проверяем код](https://storage.googleapis.com/papyrus_images/39722cce5c6bef2d9a39de579d6719d622c2d26e86261086b04d09ffc35345cf.jpg)

Проверяем код

Продолжаем менять настройки в РЕМИКСЕ, теперь развернем наш код в сети Nahmii 3.0 Public Testnet через наш кошелек. Перед выполнением следующего действия проверяем, чтоб была именно эта сеть, чтоб нам засчитали это действие на нашем кошелке.

Следующая настройка- добавляем наш кошелек с ЗАРАНЕЕ выставленной тестовой сетью. Делаем как на фото ниже.

![Установка кошелька](https://storage.googleapis.com/papyrus_images/74bcc97a878971c97874793885bfe5ef231aa548708c89794becaa74b6d355b4.jpg)

Установка кошелька

Проделали действия выше, кошелек добавлен, сеть добавлена, разворачиваем контракт - жмем _Deploy_ и подтверждаем транзакцию в кошельке _(фото ниже)._

![Развернули контракт. Проверяем транзакцию в кошельке](https://storage.googleapis.com/papyrus_images/94d5b290aec7622f755677a57c88809e0141f00ac60734cf6cc03c750f725659.jpg)

Развернули контракт. Проверяем транзакцию в кошельке

Транзакцию проверили, она прошла через кошелек (проверить обязательно). Теперь мы создадим нашу NFT. Нам надо задать 3 настройки MINT (фото ниже), следующим образом:

*   _“\_to”_ — наш адрес кошелька MetaMask.
    
*   _“\_tokenId”_ — ставим какое хотите число, ограничение до 256.
    
*   _“\_url”_ — вставляем адрес нашей будущей NFT, эта картинка ,которую мы добавляли в самом начале через сервис PINATA, она должна быть у вас открыта, просто сверху из строки копируем адрес и вставляем в поле РЕМИКСА. Если закрыли окно в картинкой, жмем в PINATA на ОКО.
    

И нажимаем “TRANSAСТ”, проверяем сеть в кошельке и подтверждаем.

![Создали нашу NFT](https://storage.googleapis.com/papyrus_images/b8505e2cb9a9dcbf4ec08159debb38488c105b2047ba16c9620dd988a3826460.jpg)

Создали нашу NFT

Проверяем транзакцию в кошельке, и в РЕМИКСЕ должно тоже быть подтверждение с зеленой галочкой, типо такого как на фото ниже.

![Создали НФТ](https://storage.googleapis.com/papyrus_images/00a0da53848e4f71b6e9c441f527fd27a4320aa9a9e7390bb176f75a31c0323b.jpg)

Создали НФТ

Завершающее действие, мы должны передать уже нашу созданную NFT кому-то, можете себе, можете любому человеку. Проделываем следующие следующие действия:

*   “\_from” — наш адрес кошелька MetaMask.
    
*   _“\_to”_ — любой другой адрес, я кинул себе на субкошелек метамаска
    
*   _“\_tokenId”_ — ставим то же число, которое мы ставили когда создавали NFT
    

И нажимаем “TRANSAСТ”, проверяем сеть в кошельке и подтверждаем.

![Отправляем нашу NFT](https://storage.googleapis.com/papyrus_images/1e3164ef2145db76bfe2fa4d132cc584ea1b91a718aa011c01b2bd4a41aee46c.jpg)

Отправляем нашу NFT

Пишем отзыв им [дискорд](https://discord.com/channels/609357964054364176/1080298276756140132) в ветку #testnet-feedback, прилагаем фото и номер кошелька.

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

В нашем телеграмме информация о проектах, актуальных проектах, топ проектах.

[Subscribe](null)

Время- 17 минут

Деньги - 0 $

Дедлайн- акцент был сделан на ранних тестеров.

---

*Originally published on [Thoughts Out Loud                               ](https://paragraph.com/@vslyhcrypto/iii-testnet-nahmii-3-0)*
