Тестнет WhiteBIT Network (WB Network)
Криптовалютная биржа WhiteBIT объявила о запуске тестовой сети WhiteBIT Network (WB Network), в тестировании которой может принять участие любой желающий. Проект объявил, что участники тестнета получат награды в токенах WBT, которые станут газовым токеном сети, поэтому не пропускаем такую возможность.
WhiteBIT Network — это блокчейн 1 уровня, разрабатываемый централизованной биржей WhiteBIT. Данная сеть работает на алгоритме консенсуса Proof-of-Autority (PoA), совместима с виртуальной машиной Ethereum (EVM) и управляется всего 1 валидатором в лице биржи WhiteBIT.
- Зарегистрироваться на бирже WhiteBIT.
- Установить Metamask и добавить в него сеть WB Network.
- Подписаться на социальные сети WhiteBIT: Twitter, Discord.
- Выполнять все появляющиеся задания в сервисе Zealy.
1) Минтим WB Soul на бирже WhiteBit в рамках тестнета WB Network
Перед запуском основной сети WhiteBit Network, которую разрабатывает криптовалютная биржа WhiteBit, проект опубликовал последнюю и видимо самую важную активность для получения ретродропа в токенах WBT. Нам необходимо получить непередаваемый токен WB Soul на бирже WhiteBit. Не пропускаем данную активность, ведь платформа официально заявила о том, что аирдропу за участие в тестнете WhiteBit Network быть.
1. Зарегистрируйтесь на бирже WhiteBit и обязательно подтвердите личность (KYC).
2. Перейдите на страницу WB Soul Ecosystem
(страница находится в разделе WBT Boost).
3. На открывшейся странице нажмите кнопку "Create my Soul"
4. Подключите кошелек, который вы используете в тестнете, нажав «Connect Web3 wallet«. Поставьте галочку возле «I agree to SBT Terms & Conditions« и нажмите «Create my WB Soul«.
Дальнейшие действия потребуют наличия реальных активов, но по словам разработчиков, это увеличит награду за участие в тестнете, поэтому стоит хотя сделать хотя бы минимальный депозит.
5. Купите 10 токенов WBT (~$52 на момент публикации) на бирже WhiteBit (это необходимый минимум для увеличения значения WBT Hold Level до 1).
6. Переведите токены WBT с торгового баланса (Trade Balance) на основной баланс (Main Balance).
7. Перейдите на страницу WBT Boost и заблокируйте токены WBT, нажав кнопку «Hold« (токены будут заблокированы на 14 дней, поэтому если вы захотите их снять досрочно, то придется заплатить комиссию 10%, но нам в любом случае необходимо держать эти токены в холде до самого запуска основной сети WhiteBit Network).
На странице WB Soul ваш статус WBT Hold level изменится с 0 на 1:
Данный уровень можно увеличить сильнее, заблокировав большее количество токенов WBT. Насколько это увеличит дальнейшую награду, информации нет.
2) Тестнетим мережу WhiteBIT Network
1. Переключите Metamask в сеть WhiteBIT Network Testnet.
2. Получите тестовые токены WBT в кране.
3. Сделайте несколько транзакций токена WBT на другие кошельки в сети WB Network.
3) Разворачиваем контракт в сети WB:
1. Переходим в студию Remix, открываем папку «Contracts» и создаем в ней новый файл с названием «EtherWallet.sol»:
2. В появившееся окно необходимо вставить код, который копируем отсюда:
3. Переходим на вкладку «Solidity Compiler», выбираем версию «0.7.4» и компилируем наш файл:
4. Далее переходим на вкладку «Deploy and run transaction». В пункте Environment ставим «Injected Provider – Metamask» и нажимаем «Deploy»:
5. Необходимо будет подтвердить транзакцию в Metamask. В случае успеха вы увидите следующее сообщение внизу экрана:
После развертывания контракта желательно проверить его в WB Explorer.
6. Копируем адрес контракта в студии Remix:
7. Выбираем «Solidity (Single File)», версию которую использовали - «0.7.4» и ставим «No License (None)»:
8. В случае успеха у вас откроется контракт:
4) Минтим разние NFT
1. Перейдите на страницу NFT List в WhiteBIT Explorer.
2. Выберите любой NFT и нажмите на него, а в открывшемся окне нажмите на вкладку «Contract«. Затем выберите вкладку «Write Contract« и нажмите «Connect Wallet«, чтобы подключить кошелек.
3. Ниже найдите и откройте вкладку контракта с названием «Mint«, укажите любое количество и нажмите «Write«, чтобы отчеканить NFT из этой коллекции.
5) Создание собственного токена на WRC-20
В токенах этого стандарта часто встречаются функции mint и burn. Они позволяют вводить и выводить вращающиеся токены и не являются частью стандарта. В сети WB Network стандарт имеет мазву WRC20.На комп'ютері
1. Переходимо на сайт https://remix.ethereum.org
2. Нажимаем на папку "contracts" и на метку создания файла:
4. В файл IWRC20.sol вставляем код, который можно найти по ссылке
6. Создаем файл TestToken.sol. Можно назвать YournameToken.sol
7. Вставляем в только что созданный файл код, который можно найти по ссылке
YOUR NAME меняем на название токена, например: Test Token
YOUR TICKER меняем на тикер токена, например: TEST
YOUR-TOTAL-SUPPLY меняем на желаемое максимальное количество токенов в обороте, например: 100000
8. Далее выбираем "Injected Provider Metamask" и обращаемся к сайту в сети WB Network:
9. Если все правильно сделали – должно показать наш адрес:
10. Переходим сюда и компилируем файл TestToken.sol.
Важно! Чтобы скопировать этот файл, он должен быть выбран во вкладке файлов:
11. Если файл скомпилировался, отобразится следующее:
12. Пора разворачивать смарт контракт.
- Выбираем наш файл там, где показан стрелочкой;
- Вставляем адрес нашего кошелька Metamask там, где показан стрелочкой;
- Нажимаем Deploy и подтверждаем транзакцию в Metamask.
13. Если наш контракт успешно развернулся, то будет показано следующее:
14. Здесь копируем адрес контракта и добавляем в метамаску кастомный токен.
Contract: Скопированный нами адрес;
Ticker: Ранее заданный нами тикер;