Shardeum Testnet | part 1
Shardeum - это блокчейн первого уровня на базе EVM (Виртуальной машины Ethereum), это означает, что вы можете создать любой смарт-контракт dApp, используя такие языки программирования, как solidity и vyper.
Низкая плата за газ и высокий TPS, когда новая нода присоединится к сети Shardeum - сразу увеличится количество транзакций в секунду (TPS).
Текономика:
5% - экосистема/тесты/AirDrop (это как раз наша часть).
51% - пойдет на вознаграждения валидаторов и владельцев нод.
18% - продадут в разных сейлах с локом.
15% - отойдет команде с локом.
11% - фондам.
Проходим Testnet
Первым делом добавляем в MetaMask сеть вручную.
Добавляем сеть:
Имя сети: Liberty 2.X
New RPC URL: https://liberty20.shardeum.org/
Currency symbol (optional): SHM
Block Explorer URL (optional): https://explorer-liberty20.shardeum.org/
Заходим в дискорд и просим в ветке #liberty-faucet-2-1 тестовые токены на свой адрес метамаск. Нам начислят 100 SHM.
Переходим по ссылке https://remix.ethereum.org/
В папке контрактс правой кнопкой мыши нажимаем "новый файл".
Называем его Attendence.sol
3. Вставляем данный код в файл "Attendence.sol":
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;
uint public Totalstudent_pre =0;
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{
Поправляем руками, расставляем пробелы, чтобы было как на скрине, и нажимаем на 3 вкладку слева.
Должно получаться так.
нажимаем "компилировать"
нажимаем на деплой и подтверждаем в метамаске
Block explorer находится здесь.
Переходим на swapped подключаем свой метамаск
и обмениваем SHM на SWPD.
Теперь создаем пул
Нам нужно SHM/USDC
Добавляем пул ликвидности SHM к USDC по максимуму и подтверждаем в метамаске транзакцию
Переходим на https://boss.shardeum.us/
Подключаем метамаск, минтуем NFT и подтверждаем транзакцию