Analog. Оплачиваемый тестнет
CryptoFortochka — гайды, ноды, новости, тестнеты
Analog — это децентрализованная платформа уровня 0, предназначенная для проверки и передачи данных о событиях в различных экосистемах блокчейнов
- Инвестировали: $16 000 000
- Инвесторы: Tribe Capital, Balaji Srinivasan, Wintermute и другие
- Арендовать сервер: XorekCloud, AEZA , Hetzner , PqHosting , VDsina, Contabo
- Надежные прокси и антик: Proxyline / Travchisproxies / Dolphin
- Чат с поддержкой: https://t.me/fortochat
Запустилась вторая фаза оплачиваемого тестнета, где каждый может протестировать платформу и заработать поинты, за который в будущем обещают дроп
Здесь уже Confirmed награды, а в токеномике на комунити выделено 26% саплая токенов $ANLOG
Что делать?
- Переходим по ссылке и создаем аккаунт
- Далее отправляемся на Galxe и выполняем все задания
- Переходим к голосованию
- Нужно проголосовать любому валидатору кнопкой Vote
- Устанавливаем Talisman Wallet
- Отправляемся в Discord и переходим к ветке !faucet
- В разделе Quest можем посмотреть общее количество наших APT и количество выполненных заданий, дополнительно поинты APT дадут, если проект за который вы проголосовали — выиграет
- Далее переходим сюда и справа тыкаем на Developer
- Привязываем Talisman, с которого мы получали тестовые токены с крана
- Отправляемся на Remix
- Слева тыкаем на папки — создаем папку и называем её Analog
// 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);
}
}
- Далее копируем 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);
}
}
- Вставляем здесьи прожимаем Claim — получаем 15 поинтов
- Далее отправляемся сюда и подключаем кошелек
— submitMessage: 0
— recipient: тут вписываем любой EVM адрес
— network: 7
— gasLimit: 100000
— data: тут вписываем любой EVM адрес
- Тыкаем на View your Transaction — Копируем Hash транзакции
- Вставляем его в пустое поле — Тыкаем на Claim + 20 поинтов
- Отправляемся сюда и привязываем Talisman аккаунт в правом верхнем углу
- Нужно будет протыкать разные вариант
- Отлично, теперь переходим сюда
- И отправляем на Dextools — спускаемся вниз и тыкаем на Custom filtres
- Ставим как на скрине (сеть Ethereum)
- Нам нужно скопировать контракт токена, который еще не добавлен в систему Analog, выбираем любой из списка, пока не найдется нужный
- Как нашли нужный, копируем его и вставляем на сайте Analog
- Тыкаем на него и ставим галочку
- Справа в поисковике вписываем название нашей монеты и к ней дописываем totalSupply
- Справа под консолькой тыкаем на Test Query
- На против uint256 вписываем название вашего токена
- В Tags вписываем теги (как на скрине, только trump заменить на свой)
- В описании вписываем все тоже самое, что и на скрине
Задания с смартконтрактом нужно будет делать ежедневно