EthBattle: Ethereum crypto strategy with dice. Part 1

in #bitcoin4 years ago (edited)


EthBattle is a web-based crypto game where humans play against CPU and get rewarded in ETH if they win.Being essentially a hexagon-based strategy, EthBattle has a gambling element in it.The victory reward is calculated in the dedicated smart contract which takes the total prize pot and pays its parts to the winners.


Before starting a game, each player must set a bet in ETH with a minimum of 0.05 ETH, which gets added to the common prize pot.

In addition, there is a game token called 'Golden Thaler' (GTA :) that can be added to the bet, increasing the (potential) payback in case of the win.The players in the game have access to 'AmmuNation Store' where GTA can be exchanged in return for ETH.


The player fights against 1-7 CPU opponents on the hexagon-based map. The objective is to eliminate all the other players occupying all their hexagons one by one.


On each turn, the player attacks an opponent's territory from one of the adjacent territories as long as the attacking territory has 2 or more dices on it. The rules of combat between two adjacent territories are the following: both parties throw dices, and the one with the higher pips wins.
If the attacker wins - all his dices but one are capturing the loser's territory. If the defender wins - the attacker loses all but one of his dices.
The button 'End turn' ends the player's turn and the next player continues the game.
At the end of each turn, the player is given a number of dices equal to the greatest amount of adjoining territories that player owns. These dices are randomly placed throughout all of the player's territories, up to a maximum of 8 dices on a single territory.


If the player wins he/she must claim the win in the smart contract by pushing the button 'Claim prize' 

Rewards payment

After a certain number of wins is reached, the ongoing round finishes and a new one begins.Each winner will automatically receive his/her portion of the ETH prize pot on their address.

Important: if there are winners who had used the referral links, 1% of their ETH prize will be automatically transferred to the referee's address.

Personal tips I have so far:

  • It’s beneficial to add the GTA token to the bet. When counting the winner's prize, the effect of GTA bet is increased by 15%, meaning whatever the 'price' of GTA is, it’s worth using it.
  • When attacking the enemy territory, don't attack the area with dices equal to your amount.In case of equal pips, the attacker loses.
  • When choosing which direction to attack - target the edges. It’s typically a safer land.
  • Always prioritize attacking the winner. You might let a strong opponent grow way too big.


What I like in particular about the EthBattle is that it's more fun than just a standard Ethereum dice or gambling, where you always lose in the long run. It's also a quick one and rarely takes me longer than 15 mins to win. Or even faster to lose ;)

It has a pretty user interface, comparing to the most of the other crypto games out there.Moreover, it has a gambling component which makes it fun. 

PS. Please upvote and play with my referral link if you haven't played yet.


@kivanov has set 20.000 STEEM bounty on this post!

Bounties are a new way you can earn rewards irrespective of you Steem Power. Go here to learn how bounties work.

Earn the bounty by commenting what you think the bounty creator wants to know from you.

Find more bounties here and become a bounty hunter.

Happy Rewards Hunting!


Max winning votes will be given to the ones who wins the game (not a demo!) providing the Ethereum transaction id!


One of the funniest cryptocurrency games I played.

Limited Promotion! Use both @t50 and @hybridbot for a chance of receiving extra upvotes!

You got a 54.61% upvote from @t50 courtesy of @discernente!

Anyone can use this service by sending a minimum of 0.010 SBD or STEEM to @t50 with the post you want upvoted as the memo.

Consider investing Steem Power to receive daily payouts from bot income.
10 SP, 25 SP, 50 SP, 75 SP, 100 SP, 125 SP, 150 SP, 200 SP, 250 SP, 300 SP, 350 SP, 400 SP, 450 SP, 500 SP, 600 SP, 700 SP, 800 SP, 900 SP, 1000 SP or use the delegation manager. At any time you can get your investment back by undelegating.


@upfundme and #upfundme
TASKMANAGER bitshares token
@hybridbot - bid/membership hybrid bot (0.010 SBD minimum)
@memearmy meme support community bot

The amount of risk of the game makes the game even more fun

Thanks for the heads up!

Pretty nice for a decentralised, transparent dapp. Btw, wouldn’t this game be pretty gas consuming? If not, I would reallyt want to play this game.

The gas is used only on initial ‘bet’ transaction, and (in case of) win.

Looks like a good game. Will check out.

look interesting, it is under my budget lol

Wow! really Interesting. Being a game addict, I fancy trying this out!

I wish we could have such a game on the Steem blockchain.

Anyways, I have to buy some Eth and experiment Ethbattle.

Thanks for sharing, I will get back to you in case I need help or further clarifications.

Posted using Partiko Android

This type of game brings me really good memories from my childhood, I´ve spent so many hours/days playing dice games (board games) that every once in awhile I have to play those exact some games, online.

EthBattle reminds me a little bit of monopoly mixed with another game that I´ve played (I don´t remind the name right now).

I seem to have a blur in my mind, but I've definitely played risk too... so it might actually be it!

Interesting ... I like gambling and I have played similar games in the past on my laptop and X-Box. Clever Idea bringing crypto gambling into the equation.

Sounsd interesting Ill give it a shot a bit later

Good idea, good strategy. Thanks for this article.

Nice post man.
I am just hearing about this platform will check it out.

Kinda sorta like risk

Posted using Partiko iOS

You got a 34.78% upvote from @sleeplesswhale courtesy of @minnowpond!

This game looks brilliant a little bit like the game risk but you bet instead 😊

You got a 20.35% upvote from @dailyupvotes courtesy of @minnowpond!

@dailyupvotes is the only bot with guaranteed ROI of at least 1%

Congratulations @kivanov! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 500 upvotes. Your next target is to reach 1000 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

You got a 100.00% upvote from @steembloggers courtesy of @minnowpond!

This game looks brilliant a little bit like the game risk but you bet instead 😊

This post has received a 11.76 % upvote from @boomerang.

Sneaky-Ninja-Throwing-Coin 125px.jpg
Defended (29.82%)
Summoned by @kivanov
Sneaky Ninja supports @youarehope and @tarc with a percentage of all bids.
Everything You Need To Know About Sneaky Ninja


You got a 40.95% upvote from @brupvoter courtesy of @kivanov!

It seems a good game, I already voted and spread it

Glad to see some skill based aspect getting involved. Just pure betting is not a good thing to get involved in. is a great game that share many similarities. The game seemed simple enoguh that somebody could make a similar product on STEEM. I'd really love to see that with 3 second free transactors among 60K active users.

@kivanov purchased a 66.89% vote from @promobot on this post.

*If you disagree with the reward or content of this post you can purchase a reversal of this vote by using our curation interface

I knew CryptoKitties wouldn't be the last big game for Ethereum. I'm going to play this lol

You got a 55.28% upvote from @luckyvotes courtesy of @minnowpond!

You got a 100.00% upvote from @emperorofnaps courtesy of @kivanov!

Want to promote your posts too? Send 0.05+ SBD or STEEM to @emperorofnaps to receive a share of a full upvote every 2.4 hours...Then go relax and take a nap!

Wow I like betting games a lot. But I don't have Eth what to do?

This game looks brilliant a little bit like the game risk but you bet instead 😊

This game looks brilliant a little bit like the game risk but you bet instead 😊

This game looks brilliant a little bit like the game risk but you bet instead 😊

This game looks brilliant a little bit like the game risk but you bet instead 😊

Thank you for using @entrust!

You got a 95.24% upvote from @entrust courtesy of @kivanov!

Entrust is a bot focused on rewarding delegators and helping users promote their posts. We give 100% of the total rewards to the delegators with payouts will be given daily. If you would like to consider delegating to @entrust, we've made a quick delegation link for you :

10000 SP | 5000 SP | 1000 SP | 500 SP | 300 SP | 200 SP | 100 SP or visit our own tracker website for more information :

Thank you so much for using our service! You were protected from massive loss up to 20%

You just received 31.84% upvote from @onlyprofitbot courtesy of @minnowpond!

Want to earn more with us? Our APR can reach as high as
15% or more!

More portion of profit will be given to delegators, as the SP pool grows!

Comment below or any post with "@opb !delegate [DelegationAmount]" to find out about current APR, estimated daily earnings in SBD/STEEM

You can now also make bids by commenting "@opb !vote post [BidAmount] [SBD|STEEM]" on any post without the hassle of pasting url to memo!

* Please note you do not have to key in [] for the command to work, APR can be affected by STEEM prices

You got a 24.99% upvote from @joeparys! Thank you for your support of our services. To continue your support, please follow and delegate Steem power to @joeparys for daily steem and steem dollar payouts!

This post has received a 100.00% upvote from @msp-bidbot thanks to: @minnowpond. Delegate SP to this public bot and get paid daily: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP Don't delegate so much that you have less than 50SP left on your account.

This post has received a 34.78% upvote from @lovejuice thanks to @minnowpond. They love you, so does Aggroed. Please be sure to vote for Witnesses at

You got a 39.60% upvote from @booster courtesy of @kivanov!


You can earn a passive income from our service by delegating your stake in SteemPower to @booster. We'll be sharing 100% Liquid tokens automatically between all our delegators every time a wallet has accumulated 1K STEEM or SBD.
Quick Delegation: 1000| 2500 | 5000 | 10000 | 20000 | 50000

All Free Bitcoin Earning Links at one place

Click Google Drive Link Below:

Earn free bitcoins & other crypto from the links given avove and earn coins daily.


Top 10 Free Bitcoin Cloud Mining Websites with Payment Proofs

Top 10 Free High Paying Bitcoin Faucets with Payment Proofs

My Blog for more links:
My Youtube Channel:
Thanks and help me increasing my subscribers

Coin Marketplace

STEEM 0.26
TRX 0.07
JST 0.033
BTC 23825.64
ETH 1778.27
USDT 1.00
SBD 3.27