🧪Beta Тестирование

Период: с 7 до 10 июля

Подготовка

Установка и настройка MetaMask

MetaMask можно загрузить в Chrome и Firefox, с телефона – в iOS и на Android. В рамках этого руководства мы будем использовать версию Firefox, но инструкции будут примерно одинаковыми для каждой платформы.

Во-первых, перейдите на страницу загрузки MetaMask. Выберите платформу, которую используете, и следуйте инструкциям по установке. Все просто!

Затем следуйте инструкциям по настройке, указанным в приложении. Нажмите "Создать кошелек". Запишите seed-фразу в надежном месте (желательно на устройстве, не подключенном к интернету). Без этой фразы средства будет невозможно вернуть, если вы повредите или потеряете устройство. На следующей странице подтвердите, что вы записали фразу.

Готово! Теперь вы можете перейти в кошелек, чтобы отправлять и получать средства.

Настройка кошелька

Вы можете сразу заметить, что мы все еще имеем дело с кошельком в сети Ethereum. В лучшем случае он не будет работать с нашей игрой в тестовой сети Binance Smart Chain. В худшем случае вы можете потерять средства, отправив их не на те адреса, которые в действительности используете. Давайте это исправим. Нам нужно получить доступ к настройкам, чтобы сделать для кошелька доступными ноды в тестовой сети Binance Smart Chain.

На странице настроек найдите пункт "Сети".

Нажмите "Добавить сеть" в правом верхнем углу, чтобы добавить Binance Smart Chain Testnet вручную – она не подключена в MetaMask по умолчанию.

Важно отметить, что здесь мы можем использовать две сети: тестовую или основную. Для тестирования нам нужна именно тестовая сеть. Ниже приведены параметры, которые необходимо указать для тестовой сети:

Название сети: BSC-Testnet

Новый RPC URL: https://data-seed-prebsc-1-s1.binance.org:8545/

ID сети: 97

Символ: BNB

URL блок-эксплорера: https://testnet.bscscan.com

После того, как вы сохраните сеть и вернетесь в главное окно, то заметите две вещи: сеть автоматически настроена на ту, которую вы только что добавили, и единицы измерения выражаются не в ETH, а в BNB.

Получаем BNB в тестовой сети

Теперь получим тестовые BNB, которые нам потребуются для оплаты комиссии за транзакции(газа). Наведите указатель мыши на Account 1 и нажмите, чтобы скопировать адрес в буфер обмена. Теперь перейдем к крану Binance Smart Chain и вставим адрес в форму.

Нажмите в выпадающем меню "Give me BNB" и выберите 0.5 BNBs. Возможно, вам придется подождать пару минут, но средства на вашем кошельке в тестовой сети скоро появятся.

Получаем USDT в тестовой сети

Для того что бы купить тестовые монеты HNY, нам нужны тестовые USDT. Для начала давайте добавим тестовые USDT в наш кошелек. Нажимаем ссылочку "Import tokens"

В поле "Token Contract Address" вставляем адрес смарт контракта тестового USDT.

Адрес: 0x7136672365a9a09EAE2086fc911b948E81132040

Затем нажимаем на кнопку "Import" и видим что токен успешно добавлен.

Что бы получить тестовые USDT, переходим со ссылке и нажимаем Connect to Web3

Если вы используете мобильную версию MetaMask, скопируйте ссылку и откройте ее через браузер MetaMask'a. Это нужно для того, чтобы подсоединить ваш кошелек к сайту.

Выбираем Metamask и в появившемся окне нажимаем Next, а затем Connect. Красная лампочка должна смениться на зеленую. Теперь вводим нужное вам кол-во USDT в поле Claim (максимум 100,000), нажимаем на кнопку Write и подтверждаем транзакцию

Возвращаемся в кошелек и примерно через 30 секунд видим что наш баланс пополнился на введенное кол-во USDT

Собственно на этом все подготовительные действия заканчиваются и теперь можно приступать к самому процессу тестирования.

Процесс тестирования

Категории багов

Баги делятся на категории:

  • Minor: мелкие баги, например съехавшая кнопка на каком-то девайсе

  • Major: баги которые не влияют на бизнес процессы, но могут серьезно мешать во время игры, например кнопка вывода доходности на мобильном телефоне выходит за пределы экрана и нет физической возможности ее нажатия

  • Critical: серьезные уязвимости или ошибки в бизнес логике, например невозможность покупки пчелок из-за ошибки смарт контракта

Монетизация багов

Minor = 5 USDT

Major = 10 USDT

Critical = 50 USDT

По окончанию бета тестирования, мы подведем итоги и распределим награды по вашим адресам, которые вы должны будете указывать в ваших репортах.

Репорт багов

Репорт бага должен содержать четкие шаги для его воспроизведения, в идеале с видео и скриншотами. Чем лучше описан баг, тем больше шансов что у нас получится его воспроизвести и вы получите за него свою награду.

Пример плохого репорта

Купил пчел, а списало непонятно сколько HNY

Пример хорошего репорта

Устройство: iPhone 11 Pro

Кошелек: MetaMask

Проблема: при покупке 7 пчел вида Жужа, с меня сняло на 256 HNY больше чем было написано. Ссылка на транзакцию: https://testnet.bscscan.com/tx/0x895687e0fb644b897c81c6d02182e14c0504f1749acfb8fae5559d2f73cf2f51

Мой USDT BEP-20 адрес для вознаграждения: 0x6cc8dcbca746a6e4fdefb98e1d0df903b107fd21

Репорты можно скидывать либо в общий чат тестировщиков, либо напрямую в тех поддержку: https://t.me/Honeypot_Game_support

Ссылки

  • Ссылка на игру в тестовой сети Binance Smart Chain

Ссылка станет активной начиная с 7-го июля

Адреса контрактов в тестовой сети

StableCoin: 0x7136672365a9a09eae2086fc911b948e81132040

HoneypotToken: 0x91c87c500Cb58C1E73f65a8Eb685c9d3A1aa54a3

ApiaryLand: 0xc652ffd2394E1198898e06B23159871f53e0917D

HoneypotGame: 0xDA8F76BeED3f4e4d0F3Cd8A233175F712DFF511D

BeeItem: 0x6bb94f5DFA4EaC48d23C6489556D0B23318ae771

HoneyBank: 0xfbfBB50f88d67D5E16CeB53fD1680152200Fcc52

Troubleshoots

  1. Если Firefox не отображает иконку MetaMask'a после установки: https://community.metamask.io/t/bug-metamask-add-on-button-not-showing-in-firefox/4999/2

  2. Если MetaMask не подключается к bscscan, то можно попросить в чате, что бы вам скинули тестовые USDT напрямую на ваш кошелек.

Last updated