February 3, 2023

Гайд по развертыванию смарт-контракта на Taiko

Taiko – это ZK-Rollup для масштабирования Ethereum, который поддерживает все коды операций EVM в архитектуре блокчейнов 2-го уровня.

Проект неоднократно упоминался Виталиком Бутериным у себя в блоге и твиттере, также на твиттер Taiko подписаны люди из StarkWare, Polygon и Coinbase.

🎯Easy Crypto канал о заработке на криптовалюте.

Гайд

• Переходим на страницу и добавляем сети Ethereum A1 и Taiko A1

• получаем тестовые токены в кранах для сетей Ethereum A1 и Taiko L1

• Заходим на сайт сервиса по созданию смарт-контрактов Remix и нажимаем New File

• вводим любое название и в конце добавляем .sol

• вставляем код и нажимаем Ctrl + S для сохранения файла

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;


contract EasyCrypto{

    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);
    }
}



• переходим во вкладку Compilier и нажимаем на синюю кнопку Compile

• заходим во вкладку Deploy, выбираем MetaMask и подключаемся кошельком

• затем нажимаем Deploy и подтверждаем транзакцию

• если сделали всё правильно внизу появится сообщение и созданный смарт-контракт

• открываем его и жмём Donate, затем MoneyBack

• при успешном исполнении в истории кошелька появятся такие транзакции

Больше подобных активностей можно найти у нас на канале.

🎯Easy Crypto Канал | Чат | Twitter