CryptoBattles provides an opportunity for users to play and earn crypto by winning the fights against other players. Before each battle player makes a bet using any BEP20 token from the supported tokens list (WETH, WBNB, BTCB, USDC, BUSD, BSC-USD). The bet types are static ($5, $10, $20, $50) in any supported BEP20 token. Each token should be approved once before making the bet, bet is the simple Smart Contract function that is executed after player send the BEP20 tokens. After a bet is made the player moves to the Opponent Searching screen and waits (~5-60sec) until the opponent with the same bet amount is found (you always play against the player with the same bet amount, but the BEP20 token type could be different from yours).
After the opponent is found the battle starts. The game rules are simple: Both players have the same number of warriors - 100 warriors. The game is divided into 3 stages with 7 bases in it. The first stage has 3 bases, the second and the third stages have 2 bases each. Your goal is to place more warriors into each base to capture it, if you captured more bases then your opponent - you win the game. You can find more details about the game rules here.
After the end of the battle, in case you are the winner, you will get your bet x1.8 back (for $10 bet you will $18, for $20 bet the prize is $36 etc.) and some amount of in-game tokens (feature to be implemented soon).
Game basics are simple:
Make sure that you have selected the BSC (1) in the website and in you MetaMask wallet. Next you will have to register/Log in to your game account. To register press on Registration button and fill up the fields: (2) Your referral address (one who shared with you a website link (if exist)), (3) You password (please use the complicated password). Then press the Register button (4), you will be asked to sent the "Registration" transaction to be registered on in the Smart Contract, (5) press confirm in the MetaMask pop-up window.
After the registration completed go to the login page and login with you password. You will be forwarded to you game cabinet screen where you can go through the short tutorial (6) before you very first game in CryptoBattles.
At the end of the tutorial you will be able to play your very first CryptoBattle. Choose your crypto-general (7) and the bet amount (8) you want to make and press the fight button (9). You can also choose to accept bots as your opponents or not (10). You will be asked to approve (11) (done once for each token) then send the selected bet amount to the Smart Contract to start the opponents search (12). This transaction can not be reverted so make sure you are ready to play before sending it.
After you transaction is confirmed in the blockchain the opponent search begins. You will be connected with the player with the same bet amount or with the bot in case you selected accept bots option the the previous screen.
After the opponent is found you will have some time to prepare and read the game rules if you forgot them.
After you press ready or the timer is over CryptoBattle starts, good luck!
The game rules are simple: Both players have the same amount of warriors - 100 warriors. The game is divided into 3 stages with 7 bases in it. The first stage has 3 bases, the second and the third stages have 2 bases each. Your goal is to place more warriors into the base to capture it, if you captured more bases then your opponent - you won the game. You can find more details about the game rules here.
As the result you can win or lose the game. The winner takes the prize x1.8 of bet amount. Both players additionally earn some amount of in-game tokens each game played regardless of victory or defeat.