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