Base. Деплой контракта и минт NFT
Обновление 25.05.2023:
Затраты на комиссию ≈ $2 в ETH в сети Optimism
🔻🔻🔻
Ссылка на минт
И следом забираем баллы в Layer3 за минт NFT
🔻🔻🔻
https://layer3.xyz/quests/path-to-mainnet
Обновление 13.04.2023:
Если действия описанные в гайде изначально (на белом фоне) вам показались очень сложными, то можно пойти другим путем.
Кто не хочет голубоко разбираться, действуйте по упрощенной версии:
▪️ Берем тестовый эфир здесь
▪️ Добавляем сеть Base goerli testnet в метамаск
▪️ Переводим тестовый эфир из goerli в base goerli по мосту
▪️ Подключаемся к сайту и нажимаем Deploy now
▪️ Придумываем любое имя, символ, описание (можно добавить картинку)
▪️ Выбираем сеть Base Goerli Testnet
▪️ Нажимаем Deploy now, подписываем 2 транзакции
▪️ В дашборде копируем адрес нашего смарт-контракта (вверху под названием, которое ранее указывали)
▪️ Переходим на сайт и подключаем кошелек, нажимаем start quest, continue
▪️ В поле Smart contract address вставляем скопированный адрес и нажимаем Verify
▪️ Если все сделано правильно, появится зеленая надпись Nice work! This is a valid smart contract! нажимаем continue
▪️ Минтим NFT. Проверить NFT можно на сайте
✅ Также еще можно забрать роли в Гильдии.
- NFT Base, Introduced: фриминт в Ethereum. Комиссия $6 - $8 (зависит от газа). Также можно пройти квест Intro to Base от Layer3.
- NFT BASEd and Optimistic: купить за 0.0013 ЕТН в сети Optimism. Комиссия $0,3 - $1.
Всем привет! Сегодня мы разберём как правильно задеплоить контракт в сети Base: что для этого надо и как за эти действия забрать NFT.
- Берем тестовый эфир здесь
- Добавляем сеть Base goerli testnet
- Переводим тестовый эфир из goerli в base goerli по мосту
- В ММ включаем сеть Base goerli
Шаг 1
Идём на Remix:
- Нажимаем на две папки
- Нажимаем на маленькую папку для создания нового файла
- Называем файл
1_Storage.sol
(вписываем вручную иначе будут бока)
Шаг 2
- Идём по ссылке в документацию и скроллим вниз
- Находим пункт
Compiling the smart contract
- Копируем с этого пункта код
Копируйте правильно!
Шаг 3
- Переходим в 3й пункт меню (см.скрин)
- В пункте
Compiler
указываем такое же значение, как на скриншоте - Вставляем код, который скопировали
- Нажимаем кнопку
Compile 1_Storage.sol
Шаг 4
- Переходим во вкладку с иконкой ETH
- Выбираем в
Environment
Metamask, вылезет подтверждение на подключение. Не забывайте: если мы это делаем для сети Base, то мы подключаем кошелёк в соответствующей сети - Нажимаем кнопку Deploy
- Подтверждаем транзакцию
Видим зелёную галочку, значит все верно:
Шаг 5
- Теперь видим новые поля, которые появились после успешного деплоя (см.ниже)
- Разворачиваем появившуюся вкладку
- Находим поле со словом
Mint
- Вставляем туда свой адрес кошелька
- Нажимаем
Mint
- Подтверждаем транзакцию
Шаг 6
Нажимаем View on block explorer:
Видим поле с названием Interacted With (To):
копируем оттуда адреса задеплоиного контракта:
Шаг 7
- Идем на следующий сайт
- Коннектим кошелек
Вставляем скопированный ранее адрес нашего задеплоиного контракта и нажимаем Verify transaction:
Должно быть зелёное поле и мы жмём Continue:
На этом все!
Материал подготовлен экспертом COIN SIDE — Яном @ZAZIK33
Обучение по криптоинвестированию https://coin-side.com