# Деплой контракта на Remix - Base **Published by:** [GaryDa](https://paragraph.com/@garyda/) **Published on:** 2023-03-25 **URL:** https://paragraph.com/@garyda/remix-base ## Content Заранее, прежде чем начать деплоить, вам необходимо поменять сеть в MetaMask на сеть Base. Обязательно оставьте на сети 0,05 ETH/Base Goerli.Заходим на Remix, и жмем на файл как на картинке:Называем ее любым словом, и добавляем .sol Пример: Base.sol3) Далее вставляем этот код: // SPDX-License-Identifier: MIT pragma solidity ^0.8.17; import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; import "@openzeppelin/contracts/utils/Counters.sol"; contract NFT is ERC721 { using Counters for Counters.Counter; Counters.Counter private currentTokenId;constructor() ERC721("NFT Name", "NFT") {} function mint(address recipient) public returns (uint256) { currentTokenId.increment(); uint256 tokenId = currentTokenId.current(); _safeMint(recipient, tokenId); return tokenId; } }Должно выглядеть так:Далее жмем на эту кнопку (1) и выбираем последний компилятор.Сохраняем его “Complite название вашего файла.sol”Нажимаем на последнюю вкладку (1), далее выбираем MetaMask (2).Далее жмем на кнопку “Deploy”.Далее ниже есть кнопка которая разворачивает контракт (жмем стрелочку), далее вставляем свой адрес MetaMask рядом с кнопку “Mint” и жмем ее.На этом все господа! ## Publication Information - [GaryDa](https://paragraph.com/@garyda/): Publication homepage - [All Posts](https://paragraph.com/@garyda/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@garyda): Subscribe to updates