Search…
⌃K
🧪

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

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

Подготовка

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

MetaMask можно загрузить в Chrome и Firefox, с телефона – в iOS и на Android. В рамках этого руководства мы будем использовать версию Firefox, но инструкции будут примерно одинаковыми для каждой платформы.
Во-первых, перейдите на страницу загрузки MetaMask. Выберите платформу, которую используете, и следуйте инструкциям по установке. Все просто!
Затем следуйте инструкциям по настройке, указанным в приложении. Нажмите "Создать кошелек". Запишите seed-фразу в надежном месте (желательно на устройстве, не подключенном к интернету). Без этой фразы средства будет невозможно вернуть, если вы повредите или потеряете устройство. На следующей странице подтвердите, что вы записали фразу.
Готово! Теперь вы можете перейти в кошелек, чтобы отправлять и получать средства.
Только что созданный кошелек MetaMask.

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

Вы можете сразу заметить, что мы все еще имеем дело с кошельком в сети 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. Возможно, вам придется подождать пару минут, но средства на вашем кошельке в тестовой сети скоро появятся.
Мы получили BNB в тестовой сети.

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

Для того что бы купить тестовые монеты HNY, нам нужны тестовые USDT. Для начала давайте добавим тестовые USDT в наш кошелек. Нажимаем ссылочку "Import tokens"
Ссылка "Import Tokens".
В поле "Token Contract Address" вставляем адрес смарт контракта тестового USDT.
Адрес: 0x7136672365a9a09EAE2086fc911b948E81132040
Вставляем адрес контракта
Затем нажимаем на кнопку "Import" и видим что токен успешно добавлен.
Баланс тестового токена USDT.
Что бы получить тестовые USDT, переходим со ссылке и нажимаем Connect to Web3
Если вы используете мобильную версию MetaMask, скопируйте ссылку и откройте ее через браузер MetaMask'a. Это нужно для того, чтобы подсоединить ваш кошелек к сайту.
Подсоединяем кошелек к сайту
Выбираем Metamask и в появившемся окне нажимаем Next, а затем Connect. Красная лампочка должна смениться на зеленую. Теперь вводим нужное вам кол-во USDT в поле Claim (максимум 100,000), нажимаем на кнопку Write и подтверждаем транзакцию
Запрашиваем USDT у смарт контракта.
Возвращаемся в кошелек и примерно через 30 секунд видим что наш баланс пополнился на введенное кол-во USDT
Обновленный 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. 1.
    Если Firefox не отображает иконку MetaMask'a после установки: https://community.metamask.io/t/bug-metamask-add-on-button-not-showing-in-firefox/4999/2
  2. 2.
    Если MetaMask не подключается к bscscan, то можно попросить в чате, что бы вам скинули тестовые USDT напрямую на ваш кошелек.