Ссылаясь на предыдущую статью ты уже должен был получить свои первые тестовые токены в сети Goerli, если ещё не получил то отправляйся за ними.
Что такое Base Layer?
Base - решение второго уровня интегрированное поверх основной сети Ethereum (Эфириум). Оно помогает избежать лишние издержки комиссий в сети и увеличивает масштабируемость.
Масштабируемость - увеличение скорости транзакции не нагружая в целом основную сеть.
Можно сказать что Base это блокчейн, который помогает другому блокчейну снижать нагрузку в сети.
Я не буду вдаваться в подробности как это всё работает по одной причине: Мы здесь чтобы заработать, а не разбираться в технических деталях. Если интересно можешь прочитать по этой ссылке.
Разработка решения полностью спонсируется одним из гигантов на этом рынке - Coinbase. Топ 1 биржа США.
Хоть сеть Base будет тесно интегрирована с сетью Эфира и главным способом платежа будет ETH - всё равно не заменит токен управления, который в свою очередь управляется DAO ( Decentralized Autonomous Organization). У каждого проекта имеющего связь с миром криптовалют есть токен управления. Наша задача заполучить его.
В данный момент Base активировали Builder Quest, в котором мы можем развернуть смарт-контракт и получить за это памятное NFT, за которое скорее спустя время насыпят дроп.
Вроде всё пояснил, а теперь переходим к делу.
Этап 1: Перевод в Base Goerli
Переводим наш тестовый ETH из сети Goerli в сеть Goerli Base здесь.
Подключаем кошелёк
Жмём на кошелек установленный ранее Metamask.
Жмём на кнопку Next
Жмём на Connect
Вводим количество которое мы хотим переслать и жмём Deposit.
Тебя попросят сменить сеть. Меняем её
Далее подтверждаем транзакцию
Этап 2: Деплой контракта
Переходим сюда
Меняем нашу сеть на Base Goerli
Подключаем кошелёк
Жмём Start Quest
Соглашаемся с правилами использования
Жмём Continue
Переходим по ссылке, которая поможет нам получить заветный уже созданный смарт контракт.
Переходим в папку contracts - 1_Storage.sol
Кликаем по области выделенной зелёным цветом - нажимаем ctrl+s
Слева в обозначенном красном квадратике должна появится зелёная галочка - переходим в неё.
Выбираем предпоследнюю версию контракта
Нажимаем на Compile 1_Storage.sol
1) После компиляции переходим в место обозначенной красным квадратиком
2) Выбираем нашу сеть указанную зелёным цветом.
После этих действий попросит подключить кошелек - Подключаем
После подключения нажимаем кнопку Deploy.
Откроется кошелёк метамаск и попросит подтвердить транзакцию.
ВАЖНО: До подтверждения обязательно проверь, чтобы твой кошелек был подключен к Base Goerli
Если всё верно жми на Confirm
Переходим в Activity - клацаем по отправленной транзакции
Выбираем посмотреть в Block Explorer
Откроется новая вкладка
Из всего того что ты видишь понадобится только то что выделено
Кликаешь по этой иконке - тем самым скопировав номер контракта.
Возвращаешься на ранее открытую вкладку с уже подключенным кошельком и вставляешь скопированную информацию.
Жмёшь Verify Transaction
Если у тебя появилось такое сообщение, то ты сделал всё верно.
Далее жмём Continue
Попадаем на новую страницу и минтим свою заветную NFT Early Builder on Base. Подтверждаем транзакцию
Если у тебя всё получилось с первого раза, то ты огромный МОЛОДЕЦ! Так как ты сегодня научился работать с кошельком, транзакциями, сетями, мостом и деплоем смарт - контракта.
На этом с Base Layer заканчиваем. Как будут какие либо обновления обязательно сообщу тебе об этом. Так что оставайся на связи. Подписывайся и ставь реакцию к статье.
Если тебе что-то не ясно, обязательно подпишись на мой Youtube канал. Там скоро появится гайд в видеоформате по этой активности.