Etheremon: Decentralized World of Ether Monsters.

Dec 19, 2017 · 11 min read

ETHEREMON is a decentralized application/blockchain game built on the Ethereum network. It simulates a world of ether monsters (Etheremon) where you can capture, trade and evolve Etheremon to defeat others.

As a decentralized application, or dApp, no one controls the Etheremon world, and no one can take away your Etheremon or cheat you in this world. The game is immune to any outside influence as it’s guaranteed to execute only what Etheremon’s smart contracts were programmed to do. (The source code is verified and available for anyone to view. Nothing is hidden in this world). Moreover, because the Ethereum network runs on thousands of machines simultaneously, the services are provided with a 100% uptime guarantee.

Etheremon can be traded or sold like any traditional collectible. Unlike traditional collectibles, in the Etheremon world, you can train your Etheremon, defeat others, and earn EMONT (an in-game currency ERC-20 token).

1. Game Concept

Game players, or MonSeekers (refers to game players) interact with the smart contracts on the Ethereum network to achieve three goals:

2. What do I need to play Etheremon?

To interact with the Etheremon world, users need to interact with the Etheremon smart contracts. To interact with these contracts you need:


EMONT is the in-game currency of Etheremon. Being an ERC20 token, it is transferable and limited. There are only 20 million EMONT created. They are distributed as follows:

4. Etheremon Species

4.1 Etheremon Attributes

MonSeekers start the game by catching Etheremon. If the Etheremon species are catchable (have not gone extinct), MonSeekers can catch them directly from our website by paying EMONT tokens or Ether. Otherwise, MonSeekers need to buy them from the player market.

New Etheremon species are introduced by the Etheremon team, and will only be catchable for a limited time period. After that, MonSeekers can only buy those Etheremon from the player market. The number of those Etheremon can only be increased by Etheremon laying eggs.

Battle Power (BP)
Each Etheremon you catch has a battle power. Battle Power is a single, simplified value that encapsulates all six of an Etheremon’s battle stats: Health Point (HP), Primary Attack (PA), Secondary Attack (SA), Primary Defense (PD), Secondary Defense (SD), and Speed (SP).

Experience (EXP) can only be gained through battle. The higher EXP the higher level the Etheremon is. Etheremon at higher levels will have higher stats and are essentially stronger. Also, after reaching a certain level, some Etheremon will gain the ability to Transform.

Each Etheremon has 1 to 3 types. There are 17 types: insect, dragon, mystic, fire, phantom, earth, neutral, telepath, iron, lightning, combat, flyer, leaf, toxin, rock, water, ice. Each type has an advantage over another type. The diagram below reflects the relationships between types:

Each Etheremon has 1 to 3 ancestors (except Gen-0 Etheremon and Gasons).

Each Etheremon species belong to one generation. The generation is defined as follows:

There is a special class called Gason. When a Gason is in your party, it increases the defensive stats for all Etheremon of the same type. Gasons do not have ancestors, only one form, and cannot lay eggs. This Etheremon class can always be caught in the store.

4.2 Etheremon Egg Laying

4.3 Etheremon Transformation

5. Battle Game Rules

Battling is one of the most important and exciting aspects of the Etheremon World. There are a few battle modes under development. Three of them are released: Castle Mode, Gym Mode, and Practice Mode.

5.1 Castle Mode

In the Etheremon World, there are special locations called hills where you can build and defend your own castle. A total of 30 hills have been discovered in the World. Ever since their discovery, MonSeekers have been battling non-stop to claim the hills and train their Etheremon.

Building and defending a castle

To defend your castle, you form a team of 3 Etheremon called fighters with up to 3 other Etheremon called supporters. Supporters should be gasons or ancestors of fighters used to increase defensive and offensive stats.

Attacking a castle
You can attempt to take down a castle by launching attacks to reduce its bricks. Your attacking team will also consist of 3 fighters and up to 3 supporters. Each time you win an attack on a castle you will be rewarded 1 EMONT. You cannot attack castles who’s average level is much lower than your fighter’s average level.

The main game
In an Etheremon battle, each team will consist of 3 fighters and up to 3 supporters. Fighters will fight each other respectively based on their positions: first vs first, second vs second, and third vs third. In each matchup, a series of one-on-one fights between members of the opposing teams are automatically simulated in our smart contract according to the following rules:

Each team consists of up to 3 supporters. They can be fighters ancestors or gasons.

For example: Pudde is in the battle team and supporters are Mushmite,Vermillios, and Mirrie. Pudde’s offensive stats are increased by 20% and defensive stats are increased by 10%.

Notes: multiple ancestors of the same kind or multiple gason of the same types are counted as one. For example, if you put three Polynimos as supporters, any fighters with the fire type receive a 10% increase in defensive stats (instead of 30%).

When an Etheremon is battling another Etheremon that it has type advantage over, its offensive stats are increased by 20%.

EXP Gain
Experience gain is calculated in each matchup based mostly on the level of the opposing Etheremon. The higher the level of the opponent, the more experience your Etheremon can gain. For example, a level 1 Etheremon needs around 3.22 wins against other level-1s to level up. A level 10 Etheremon needs 5.8 wins against other level 10s, but 15.6 wins against level 5s or 42.4 wins against level 1s.

A loss also gives EXP equal to 1/3 the amount of experience from a win.

5.2 Gym Mode

Gym mode serves as a bridge to Castle Mode, allowing newly caught Etheremon to be trained efficiently as well as lowering the barrier to entry for new players.

Gym’s rules are simple:

5.3 Practice Mode

Practice Mode allows players to attack castles when gas prices are very high and the cost to battle becomes too great.

By paying a 0.005 ETH fee (the price is subject to change) you manage to largely cut down your gas expenses.

Battle Mode requires 900'000 wei gas limit and lets you attack only one castle. Practice Mode allows you to fight five castles at the same time while keeping your transaction gas limit less than or equal to 300'000 wei.

For the defending castle owner, Practice Mode increases economic incentive to own castles. In battle mode castle owners are rewarded mostly with passive EXP. Attackers could abuse their choice of castles and quickly destroy them to obtain the 1 EMONT winner reward.

Practice mode removes this defender disadvantage. A castle’s durability does not decrease after a failed defense. A successful defense gains the owner 0.25 EMONT regardless of the outcome.
Technically, your castle can now remain up for an unlimited amount of attacks and continue rewarding you with EMONT.

Castle owners do not gain any EXP for being attacked in this mode, however. If you want to grind EXP fast, you still need either to defend in Battle Mode or attack in Practice Mode.

Practice mode is very similar to battle mode. One key difference is you are attacking 5 different castles at once with your team.

6. Roadmap

The Etheremon project is divided into three major phases:

Phase 1: [released]

All the fundamental game features are implemented and successfully released to the Ethereum mainnet. MonSeekers can catch an Etheremon, train it to lay eggs, transform it to new species or defeat others to earn EMONT. The marketplace is also opened for MonSeekers to buy, sell, lend and borrow their Etheremon.

The first two battle modes, castle & gym, have been introduced to MonSeekers. Thousands of battles have occurred in a matter of weeks, making Etheremon poised to be the most popular blockchain games of 2018!

Phase 2: [under development]

In this phrase, we will focus on developing new game modes:

VR technology will be applied to bring users the best gaming experience. Check out our Medium for more news about Etheremon’s partnership with Decentraland.

Moreover, off-chain scaling solution will be introduced to deal with the issue of scalability.

Phase 3: [under development]

In phase 3, we will focus on building up The EMON Alliance. By providing easy-to-use SDKs and share our experience on crypto game development, we want to connect and encourage other game developers to implement their own crypto games or provide a new battle mode for Etheremon.

— — —

Follow us at


Training Monsters and join epic battles on blockchain