Skip to content

Децентрализованное приложение (dApp) "Камень ножницы бумага", работающее на блокчейне BNB Chain Testnet. Смарт-контракт приложения написан на языке Solidity. Фронт-енд: React

Notifications You must be signed in to change notification settings

kurzan/rock_scissors_paper_blockchain_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Web-3.0 игра "Камень ножницы бумага"

Ссылка на деплой

https://kurzan.github.io/rock_scissors_paper_blockchain_game/

Описание

Приложение позволяет играть в "камень-можницы бумага" против смарт-контрака, работающего на Binance Smart Chain Testen. Игра идет на тестовую криптовалюту tBNB, которую можно получить бесплатно в тестовых кранах, например https://testnet.bnbchain.org/faucet-smart.

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

Правила игры

Камень бьет ножницы
Ножницы режут бумагу
Бумага покрывает камень

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

Процесс игры

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

image

2. В появившемся окне ожидаем ход смарт-контрака

image

3. Получаем результат игры и ссылку на транзакцию в Bsc Testnet Scan

image

4. Смотрим историю игр

image

Установка и запуск проект

npm install
npm run start

About

Децентрализованное приложение (dApp) "Камень ножницы бумага", работающее на блокчейне BNB Chain Testnet. Смарт-контракт приложения написан на языке Solidity. Фронт-енд: React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published