CryptoInvest — гайды, ноды, новости, тестнеты

Analog — это децентрализованная платформа уровня 0, предназначенная для проверки и передачи данных о событиях в различных экосистемах блокчейнов
- Инвестировали: $16 000 000
- Инвесторы: Tribe Capital, Balaji Srinivasan, Wintermute и другие
Запустилась вторая фаза оплачиваемого тестнета, где каждый может протестировать платформу и заработать поинты, за который в будущем обещают дроп
Здесь уже Confirmed награды, а в токеномике на комунити выделено 26% саплая токенов $ANLOG
Что делать?
- Переходим по ссылке и создаем аккаунт

- Далее отправляемся на Galxe и выполняем все задания

- Переходим к голосованию
- Нужно проголосовать любому валидатору кнопкой Vote

- Устанавливаем Talisman Wallet

- Копируем адрес как на скриншоте


- Отправляемся в Discord и переходим к ветке !faucet

- В разделе Quest можем посмотреть общее количество наших APT и количество выполненных заданий, дополнительно поинты APT дадут, если проект за который вы проголосовали — выиграет

- Далее переходим сюда и справа тыкаем на Developer
- Привязываем Talisman, с которого мы получали тестовые токены с крана

- Отправляемся на Remix
- Слева тыкаем на папки — создаем папку и называем её Analog

- Теперь создаем файл и называем его Counter.sol — прожимаем Enter

- Копируем этот код
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IGmpReceiver {
function onGmpReceived(
bytes32 id,
uint128 network,
bytes32 source,
bytes calldata payload
) external payable returns (bytes32);
}
contract Counter is IGmpReceiver {
address private immutable _gateway;
uint256 public number;
constructor(address gateway) {
_gateway = gateway;
}
function onGmpReceived(
bytes32,
uint128,
bytes32,
bytes calldata
) external payable returns (bytes32) {
require(msg.sender == _gateway, "unauthorized");
number++;
return bytes32(number);
}
}
- Вставляем его в терминал и прожимаем OK

- Слева тыкаем на значок и Compile Counter.sol

- Выбираем Metamask

- Далее копируем Gateway Address 0xB5D83c2436Ad54046d57Cd48c00D619D702F3814
- Gateway Address из официальной документации
- Вставляем этот адрес в пустое поле и нажимаем Deploy (не забудьте поставить сеть Sepolia)
- Нужен будет газ в сети Sepolia — кран

- Снизу тыкаем на стрелку и копируем контракт адрес

- Далее переходим сюда
- Вставляем в первом поле скопированный контракт адрес
- Повторяем за скриншотом остальные пункты

- Копируем этот код
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IGmpReceiver {
function onGmpReceived(
bytes32 id,
uint128 network,
bytes32 source,
bytes calldata payload
) external payable returns (bytes32);
}
contract Counter is IGmpReceiver {
address private immutable _gateway;
uint256 public number;
constructor(address gateway) {
_gateway = gateway;
}
function onGmpReceived(
bytes32,
uint128,
bytes32,
bytes calldata
) external payable returns (bytes32) {
require(msg.sender == _gateway, "unauthorized");
number++;
return bytes32(number);
}
}
- Вставляем его и ставим сверху последнюю версию как на скрине
- Тыкаем на Verify & publish

- Копируем адрес контракта

- Вставляем здесь и прожимаем Claim — получаем 15 поинтов


- Далее отправляемся сюда и подключаем кошелек

- Нажимаем 3. submitMessage
- И вписываем поочерёдно эти данные
— submitMessage: 0
— recipient: тут вписываем любой EVM адрес
— network: 7
— gasLimit: 100000
— data: тут вписываем любой EVM адрес
- Тыкаем на Write и подтверждаем транзакцию

- Тыкаем на View your Transaction — Копируем Hash транзакции
- Вставляем его в пустое поле — Тыкаем на Claim + 20 поинтов

- Отправляемся сюда и привязываем Talisman аккаунт в правом верхнем углу
- Нужно будет протыкать разные вариант

- В профиле тыкаем на API Keys

- Create New API Key

- Вписываем никнейм и тыкаем на Generate API Key — апруваем транзакцию

- Отлично, теперь переходим сюда
- И отправляем на Dextools — спускаемся вниз и тыкаем на Custom filtres
- Ставим как на скрине (сеть Ethereum)

- Нам нужно скопировать контракт токена, который еще не добавлен в систему Analog, выбираем любой из списка, пока не найдется нужный

- Как нашли нужный, копируем его и вставляем на сайте Analog

- Нажимаем Add Functions и спускаем вниз на totalSupply()


- Нажимаем на See Smart Contract
- Нажимаем Create View

- Мы увидим список, где нужно будет увидеть наш созданный смартконтракт

- Тыкаем на него и ставим галочку
- Справа в поисковике вписываем название нашей монеты и к ней дописываем totalSupply
- Справа под консолькой тыкаем на Test Query
- На против uint256 вписываем название вашего токена

- Снизу не забудьте поставить a.totalSupply

- Будет написано Success и тыкаем на Deploy Now

- В Tags вписываем теги (как на скрине, только trump заменить на свой)
- В описании вписываем все тоже самое, что и на скрине

- Далее ставим галочки (как на скрине)



- Тыкаем на Complete и Go to View Page

- Далее жмём на Add Funds

- Вписываем 0.0005 и жмём на Add Funds

- Возвращаемся к квестам и видим, что задание одобрены

Задания с смартконтрактом нужно будет делать ежедневно
Источник: https://goo.su/F2h1XO