Го в Telegram
telegram о криптовалютах
15 ноября 2022
266 просмотров

Гайд по блокчейну Shardeum

Shardeum — это L1 на основе EVM, который использует сегментирование динамического состояния для достижения линейной масштабируемости. Это означает, что Shardeum может увеличить свою пропускную способность TPS с каждым добавленным в сеть валидатором, чтобы навсегда сохранить низкие комиссии. Shardeum призван решить трилемму масштабируемости, поддерживая линейно масштабируемую платформу с низкой стоимостью газа, децентрализацией и безопасностью.

Shardeum собрали в seed-раунде $18млн от Spartan Group, Foresight Ventures и так далее.

Награды: 5% от общего предложения (25.4 млн $SHM) экосистема и аирдропы.

В данном гайде мы разберем какие можно сделать активности для получения потенциального дропа!

Для начала устанавливаем сеть Shardeum 1.6 по ссылке, далее получаем тестовые токены на сайте или в Discord в ветке #faucet 1.6.

Swapped Finance — это DEX в сети Shardeum.

Подключаем свой кошелек на сайте, переходим во вкладку Trade и совершаем несколько обменов.

Далее переходим во вкладку Pool и добавляем ликвидность.

Далее переходим на сайт, выполняем квиз «Understanding Swapped Finance» и минтим NFT.
Чтобы получить правильный ответ просто перебираем все варианты, пока не увидим зеленый цвет!

На этой площадке можно сминтить домен через сеть Polygon. Если так сделать, он будет перенесен в основную сеть (но за домен нужно будет заплатить MATIC). Также, можно потестить и сминтить домен в сети Shardeum, что мы с вами и сделаем.

Подключаем свой кошелек на сайте и вбиваем в поиск желаемое имя, если оно свободно, то появится кнопка Register.

Далее регистрируем домен, нажав Register Domain.

Shardian Boss NFT — возможно, эта та самая NFT, за которую могут сыпануть, как это сделал Aptos с NFT Aptos Zero.
Но это не точно 😅

Подключаем свой кошелек на сайте, выбираем количество NFT и нажимаем Mint.

Устанавливаем сеть Shardeum Liberty 2.0 по ссылке. Запрашиваем тестовые токены в Discord в ветке #faucet-2.0. Переходим на сайт и создаем файл Attendence.sol.

Далее копируем текст ниже и вставляем его справа в окно нашего созданного файла.

// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;



contract Attendence {
  address teacher = msg.sender;
     uint  Totalstudent = 20;
   uint public Totalstudent_pre  =0;
    
    uint public todaystu;
        mapping(address=>bool) public Present_in_class;




    function yesMam(address studentID) public {
       require(!Present_in_class[studentID],"already atended");
        Present_in_class[studentID] = true;
        Totalstudent_pre++;
    }
function todayaatendence() public{  
  todaystu = Totalstudent - Totalstudent_pre;
}
    }

Должно получится, как на скрине ниже:

Далее мы должны его скомпилировать и проверить на ошибки, выбираем все как на скрине ниже и нажимаем Compile Attendence.sol, если все правильно, то появляется зеленая галочка.

Далее мы должны развернуть смарт-контракт.
Убедитесь, что на метамаске стоит сеть сеть Shardeum Liberty 2.0.

Переходим во вкладку Deploy, в пункте Environment выбираем

Injected Provider и подключаем метамаск в сети 2.0, нажимаем Deploy и подписываем транзакцию.

Если все правильно сделали, то появится следующая надпись.

Готово!
Мы развернули смарт-контракт и можете считать себя айтишниками 😄

На данном этапе мы завершаем активности в Shardeum.

Не забывайте оставлять фидбек в дискорде, если нашли ошибки/баги или есть предложения

GemJournal

GemJournal

15 ноября 2022

Похожие материалы