Гайд по блокчейну Shardeum
Shardeum — це L1 на основі EVM, який використовує сегментування динамічного стану для досягнення лінійної масштабованості. Це означає, що Shardeum може збільшити свою пропускну здатність TPS з кожним доданим у мережу валідатором, щоб назавжди зберегти низькі комісії. Shardeum покликаний вирішити трилему масштабованості, підтримуючи лінійно масштабовану платформу з низькою вартістю газу, децентралізацією та безпекою.
Shardeum зібрали в seed-раунді $18 млн від Spartan Group, Foresight Ventures і так далі.
Нагороди: 5% від загальної пропозиції (25.4 млн. $SHM) екосистема та аірдропи.
У даному гайді ми розберемо які можна зробити активності для отримання потенційного дропу!
Для початку встановлюємо мережу Shardeum 1.6 за посиланням на сhainlist.
Також встановлюємо мережу Shardeum Liberty 2.1 за посиланням.
Далі получаємо тестові токени на сайті або в їх Discord гілці #faucet 1.6 та
#faucet 2.1. Пишемо: /faucet (адрес гаманця ММ).
Увага!!!
Оновлений гайд по всіх можливих активностях екосистеми Shardeum за посиланням: https://teletype.in/@iiibortnyk/XWL-mFWtIOi
Swapped Finance
Swapped Finance - це DEX в мережі Shardeum.
Підключаємо свій гаманець на сайті, в мережі Shardeum 2.1 далі переходимо у вкладку Trade та здійснюємо кілька обмінів.
Далі переходимо у вкладку Pool та додаємо ліквідність.
Далі переходимо на сайт, виконуємо квіз "Understanding Swapped Finance" та мінтим NFT.
Щоб отримати правильну відповідь, просто перебираємо всі варіанти, поки не побачимо зелений колір! (Відповіді: Shardeum, 0.3%, 0.21675%).
Далі переходимо на Galxe і забираємо Testinf Traiblazers. Дедлайн: 1лютого
Потім переходимо на Guild і забираємо всі ролі в Discord.
DotShm
На цьому майданчику можна змінтити домен через мережу Polygon. Якщо так зробити, він буде перенесений до основної мережі (але за домен потрібно буде заплатити MATIC). Також, можна потестити і змінтити домен у мережі Shardeum, що ми з вами і зробимо.
Підключаємо свій гаманець на сайті та вказуємо в пошук бажане ім'я, якщо воно вільне, то з'явиться кнопка Register.
Далі реєструємо домен, натиснувши Register Domain.
Мінтимо в мережі Shardeum 1.6 та в мережі Shardeum 2.1.
Shardian Boss NFT
Shardian Boss NFT - можливо, це та сама NFT, за яку можуть сипанути, як це зробив Aptos з NFT Aptos Zero.
Але це не точно 😅
Підключаємо свій гаманець на сайті, вибираємо кількість NFT та натискаємо Mint.
P.s Підключаємо мережу Shardeum 1.6,
буде напис Mint yours before we sell out 🚀 0/5555, але все одно можна змінтити.
Розгортаємо смарт-контракт у Shardeum Liberty 2.1
Раніше ми добавляли мережу Shardeum Liberty 2.1 на сhainlist. Запрошуємо тестові токени Discord у гілці #faucet-2.1.
Переходимо на сайт та створюємо файл 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.1.
Переходимо у вкладку Deploy, у пункті Environment вибираємо Injected Provider та підключаємо метамаск у мережі 2.1, натискаємо Deploy та підписуємо транзакцію.
Якщо все правильно зробили, з'явиться таке повідомлення.
Готово!
Ми розгорнули смарт-контракт і можете вважати себе айтішниками 😄