# BASE QUEST DEPLOY SMARTCONTRACT **Published by:** [Hdghg](https://paragraph.com/@hdghg/) **Published on:** 2023-04-06 **URL:** https://paragraph.com/@hdghg/base-quest-deploy-smartcontract ## Content Гайд по деплою и развертыванию смарт-контракта в Base GoerliОфициальный гайд находится по ссылке: https://docs.base.org/guides/deploy-smart-contracts Для начала нам понадобится тестовый ETH в сети Goerli, который мы перекинем в сеть Base Testnet через мост. Желательно иметь 0.1 ETH Goerli! Юзать можно метамаск или офф кошель от Base, но для того чтобы использовать второй вариант необходимо задепать ETH с майннета, что вы делать конечно же не будете, поэтому используем первый вариант с метамаском. После того, как токены дошли из Goerli в Base, приступаем к разворачиванию смартконтракта. 1) Remix который мы юзали для Scroll.Копируем код NFT смарт-контракта со страницы https://docs.base.org/guides/deploy-smart-contracts секция Compiling the smart contract:Переходим в Remix и создаем новый файл New File, даем ему название base_nft.sol:Откроется редактор, встравляем туда ранее скопированный код, переходим в раздел с компиляцией (3ий пункт) и нажимаем Compile base_nft.sol:Переходим в раздел деплоя и в секции Environment выбираем Injected Provider, подписываем все транзакции:В кошельке Coinbase Wallet выбираем сеть Base Goerli. В секции ACCOUNT Remix сверяем что выбран нужный кошелек и на нем есть ETH в сети Base Goerli. Нажимаем оранжевую кнопку Deploy и подтверждаем транзакцию в кошельке (в зависимости от нагрузки сети будет выставлена Network Fee). В случае успеха будет такое сообщение в логах:Теперь можно повзаимодействовать с контрактом. Разворачиваем задеплоенный контракт и в поле Mint вставляем адрес своего Метамаска:Нажимаем mint и подтверждаем транзакцию. Зеленая галочка в логах отобразит успешность операции, переходим в кошелек Coinbase в пункт Transactions где увидим в истории транзу с именем Created Contract. Заходим туда (перейдем в эксплоер) и кликаем по контракту:После перехода на страницу контракта увидим наш минт, который прошел успешно:Готово, апрувать контракт не нужно, и так засчитает, хыхыСледующий шаг - идем сюда BASE QUESTS и коннектим кош и продолжаем выполнение квеста. В предпоследнем пункте попросит вставить адрес смартконтракта, который мы можем забрать из эксплорера.Всем удачи! ## Publication Information - [Hdghg](https://paragraph.com/@hdghg/): Publication homepage - [All Posts](https://paragraph.com/@hdghg/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@hdghg): Subscribe to updates