Деплой контракта для тестнета Scroll

Cryptaza Pro
2 min readApr 13, 2023

--

Дополнительная активность в тестовой сети 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

Ждем эирдроп и следить за новыми активностями.

--

--