Деплой контракта для тестнета Scroll
Дополнительная активность в тестовой сети Scroll. Надеюсь, у вас уже там закинуты тестовые монеты, потому-что подпись контракта стоит немножко тестовых денег.
Сначала идем по ссылке и подключаем наш Метамаск кошелек с тестовой сетью Scroll Testnet.
Remix — Ethereum IDEremix.ethereum.org
Создаем новый Workspace и в разделе с контрактами создаем новый контракт:
В поле контракта вставляем следующий код:
pragma solidity 0.8.17;
// SPDX-License-Identifier: MIT
contract GiveMeAirdrop{ string public name = "Scroll Airdrop"; string public symbol = "GIVE"; uint8 public decimals = 18; uint256 public totalSupply = 100000000;
mapping (address => uint256) public balances; address public owner;
constructor() { owner = msg.sender; balances[owner] = totalSupply; }
function transfer(address recipient, uint256 amount) public { require(balances[msg.sender] >= amount, "Insufficient balance."); balances[msg.sender] -= amount; balances[recipient] += amount; } }
Измените эти названия и имена на ваши, чтобы они были другими и уникальными.
Переходим в раздел Solidy Compiler и нажимаем кнопку Compile Scroll Contract.
Далее переходим в следующий раздел Deploy & Run Transaction, выбираем Injected Provider — Metamask и нажимаем кнопку Deploy.
Через несколько секунд внизу должна появится зеленая галочка, которая символизирует, что мы успешно задеплоили контракт в тестовой сети Scroll. Поздравляю!
После этого подписываемся на канал в Телеграм https://t.me/cryptazapro
И на канал в Youtube https://www.youtube.com/@cryptazapro
Ждем эирдроп и следить за новыми активностями.