April 10, 2023

Base Goerli 

Для пополнения баланса тестовой сети Base Goerli используем Bridge (депозит выполняется из тестовой сети ETH Goerli)

Эксплорер

Mirror Base

1 способ развертывания SC и mint NFT

На сайте коннектим свой кошелек ММ и нажимаем Deploy Now, заполняем графы Image, Name, Symbol, Description и подписываем две транзакции Deploy now

В разделе Contracts появится ваш SC, скопируйте его адрес

Подключаем свой кошелек на сайте квеста, нажимаем Start Quest, вставляем в поле Smart contract address свой адрес контракта, который мы копировали выше и нажимаем Verify Transaction.

нажимаем Continue и далее Mint NFT

2 способ развертывания SC и mint NFT

Разворачиваем SC через Remix (видео)

Пример SC NFT

// SPDX-License-Identifier: 

MIT pragma solidity ^0.8.0; 

contract NFT { 

    address public owner; 
    mapping (address => uint) public payments; 
    constructor() { owner = msg.sender; } 
    
    function Donate() 
    public payable { payments[msg.sender] = msg.value; } 
    
    function MoneyBack() 
    public { address payable _to = payable(owner); 
    
    address _thisContract = address(this); 
    _to.transfer(_thisContract.balance); } }

Копируем адрес своего SC, подключаем свой кошелек на сайте квеста, нажимаем Start Quest, вставляем в поле Smart contract address свой адрес контракта, который мы копировали выше и нажимаем Verify Transaction, нажимаем Continue и далее Mint NFT (выше есть пример).

Получаем роли в дискорд в гильдии

  • для получения роли Day 1 Adopter необходимо NFT
  • для получения роли Developer в дискорд проекта выбираем "привязанные роли" и коннектимся к GitHub
  • для получения роли Based and Optimistic необходимо NFT

и затем получаем роль Shadowy Super Coder, отметив репозиторий зведочкой "star" https://github.com/base-org/chains