Light-hearted Insights

Top 10 DApps on Ethereum

If you follow the news of Blockchain and Ethereum, you probably heard of CryptoKitties. CryptoKitties is an Ethereum Dapp where players can buy, sell and breed virtual kitties. Rare kitties can sell for more than 100,000 USD, and when the Dapp was launched in 2017, it got so popular that it clogged the entire Ethereum network!

Fast-forward 2 years, Ethereum has become more mature, and the numbers of Dapps has increased considerably. According to, there are now more than 2000+ Dapps on Ethereum. Do you know which ones are most popular? Let’s find out together. In this article, I will introduce to you the 10 most popular Dapps according to They are sorted by the number of users.

Dapp #1: My Crypto Heroes

  • Category: Game
  • 24h users: 2.1k
  • 7d transactions: 18.2k
  • 7d volume: 5.3k USD
  • Link

My Crypto Heroes is a collectible game where players collect and train historical heroes like Albert Einstein, Ivan the terrible or Santa Claus. You can find a full list of heroes on the heroes dictionary page. You can enhance each hero with extensions like weapons, armor, and other objects. Here is the full list of available extensions. Once you have some heroes, you can send them to fight against another team. Before the fight, you can tweak some settings to adjust your strategy: order of heroes in the fight, and individual fighting strategy for each hero. And finally, you can buy and sell other heroes on a marketplace like Opensea.

(If you want to learn how to create games like this one, check out my course on Solidity smart contracts where I teach ERC271 and collectible games.)

Note:  Unable to verify Dapp’s source of revenue

Dapp #2: Play2win

  • Category: Gambling
  • 24h users: 1k
  • 7d transactions: 7.4k
  • 7d volume: 16k USD
  • Link

This is a virtual casino implemented with an Ethereum smart contract. Players gamble Ether playing different casino games, and can win or lose Ether. The smart contract determines winners and losers. There are 3 types of games: Folk, Slot, Casino. Folk games are very basic games like coin flip or roll dice. Slot games are like slot machines in casino, with different themes like the wild wild west or ghost pirates. And finally, there are casino games like French Roulette or Blackjack.

In that kind of game, a critical piece of the smart contract is the random number generation (RNG) system used to determine winners. In the case of Playtowin, RNG is based on the block number data, its hash, the confirmation time of the transaction and the current block difficulty.

3% of every bet goes to the operator of the Dapp, as well as 3% of every withdrawal.

(If you are interested in how to create casino dapps, check out my tutorials on casino smart contracts like lottery smart contract, Fomo3D, and Rock Paper Scissors.)

Dapp #3: IDEX

  • Category: Exchange
  • 24h users: 0.8k
  • 7d transactions: 55.4k
  • 7d volume: 3.9M USD
  • Link

IDEX is the most popular decentralized exchange (DEX) for ERC20 tokens. On IDEX, traders can buy or sell ERC20 tokens in a decentralized way. First, you need to send your tokens to the smart contract of the exchange. Then, you place a buy or sell order. When another trader places an order that can be matched against yours, the smart contract automatically executes the order and exchange tokens. Once this is done, you can withdraw your ERC20 tokens back to your wallet. 

There are 2 types of orders that you can place on IDEX: limit and market orders. A limit order allows you to express your intent to trade at a certain price. It’s the same as saying “I want to sell my 100 tokens for 1 ether” for example. When you submit your limit order, it’s not executed right away. Instead, it goes into the orderbook of IDEX, available for other traders to see. The other kind of orders (market orders), allow to trade against existing limit orders, i.e against the orderbook.

The big advantage of IDEX compared to centralized exchanges is that you can trade many more ERC20 tokens, even some with a very low liquidity. By comparison, centralized exchanges don’t have any interest in tokens with low trading volume. This being said, not all ERC20 tokens are available on IDEX. There is still an approval process before a token can be listed and traded. Decentralized exchanges are more cost effective than centralized exchanges. Also, it’s much safer to trade on a DEX like IDEX, as there are no centralized wallets to hack.

The way IDEX makes money is by charging 0.2% of each transaction value for market takers (market orders) and 0.1% for market makers (limit orders).

(If you want to learn how to develop your own DEX, checkout my course on how to build an ERC20 decentralized exchange on Ethereum.)


Dapp #4: 0x Universe

  • Category: Game
  • 24h users: 0.7k
  • 7d transactions: 28.9k
  • 7d volume: 6.1k USD
  • Link

0x Universe is a collectible game where players build spaceships and colonize planets. Each planet is a digital asset stored on the blockchain. There is a finite number of planets and each of them have a unique design and offer different resources.

Each planet’s population grows and its inhabitants extract resources. With these resources, you can build spaceships that will allow you to discover other planets. This is similar to financial assets which produce interests. As an asset, planets can also be bought and sold on a marketplace.

0x Universe makes money by charging a 5% transaction fee every time a planet is bought or sold on their marketplace. Note that you don’t strictly need to use their marketplace to conduct transactions on their planets. Planets are regular ERC721 assets that can be bought and sold on other exchanges like Opensea.


Dapp #5: Blockchain Cuties

  • Category: Game
  • 24h users: 0.6k
  • 7d transactions: 10.8k
  • 7d volume: 2.9k USD
  • Link

Blockchain Cuties is a collectible game where players breed and collect fantasy creatures like puppies, lizards, bear cubs, cats. You can also arm your cuties and have them fight against cuties of other players.

There are 3 playable species: cats, dogs and bears. Besides species, cuties also have different types: regular, tribute and unique. These species and types make each cutie more valuable and better fighters.

The hybrid nature of Blockchain Cuties is what makes the game truly unique compared to other crypto collectible games. Blockchain Cuties can be played on 3 blockchains: Ethereum, EOS and Tron. The ownership of cuties is decentralized, while the ownership of their items and the fighting is centralized. That means that you can only buy cuties of a blockchain with the coin of the same blockchain, but you can buy items belonging to a blockchain with a different coin, and also fight cuties across blockchains.

The main way Blockchain Cuties makes money is by charging 4% of each cuties transaction. 


Dapp #6: FCK

  • Category: Gambling
  • 24h users: 0.6k
  • 7d transactions: 31.6k
  • 7d volume: 9.94M USD
  • Link

FCK is a gambling Dapp where you can play traditional casino games like roulette, coin or dice for example. Compared to other gambling Dapps, I found their UI to be easier to use, however offered less games compared to Playtowin. They claim to be the only licensed gambling Dapp, but I couldn’t find any documentation proving this.

In order to make money, FCK has a house edge of 0.98%, i.e they take off 0.98% off winner prizes.


Dapp #7: Forkdelta

  • Category: Exchange
  • 24h users: 0.6k
  • 7d transactions: 14.6k
  • 7d volume: 574k USD
  • Link

Forkdelta is an ERC20 token DEX, forked off the venerable Etherdelta. Etherdelta was the first decentralized exchange launched on Ethereum in 2017. The creator of forkdelta took the smart contract of Etherdelta but created a new frontend UI, which made it easier to use. Forkdelta used to be the most popular DEX, however it was recently dethroned by IDEX. 

On Forkdelta, both maker and taker of a transaction pays a 0.3% fee to the Forkdelta smart contract every time an order is executed.


Dapp #8: Bethash

  • Category: Gambling
  • 24h users: 0.4k
  • 7d transactions: 2.7k
  • 7d volume: 8.8k USD
  • Link

Bethash is another gambling Dapp. Contrary to other Ethereum-specific gambling Dapps, Bethash is available on many blockchains such as Ethereum, but also on EOS, Tron and the Bitcoin network. In order to be fair, It uses a future hash value to determine winners. There are 3 main games available: Lottery, Dice, and Blackjack.

For each game, there is a house edge of 1.9%. Bethash distributes 65% of its profits to token holders.


Dapp #9: Hyperdragons

  • Category: game
  • 24h users: 0.4k
  • 7d transactions: 4.1k
  • 7d volume: 21.6k USD
  • Link

Hyperdragons is a game where players can collect, breed and trade digital dragons. With your dragon you can fight other dragons, mine or acquire a siring dragon that can breed new dragons. Each dragon has a different set of skills that determine the outcome of battles against other dragons.

There are 4 different gameplays:

  • Warrior breeding, where you buy and breed dragons
  • Fierce competition, where you fight against other dragons
  • Recreational gameplay, where you participate in predictions and get rewards
  • Micromanagement gameplay, where you mine, earn wealth, and other dragons

Note:  Unable to verify Dapp’s source of revenue


Dapp #10: CryptoKitties

  • Category: Game
  • 24h users: 0.3k
  • 7d transactions: 46.1k
  • 7d volume: 48.8k USD
  • Link

CryptoKitties is a gaming Dapp that allows players to collect and breed virtual kitties. It was launched in 2017 in ETHWaterloo, Canada, and became the first Ethereum gaming Dapp to become vastly popular. It created the “collectible gaming dapp” category, and inspired many copycats. It received 12M USD of VC funding by Andersen & Horrowitz in 2018 and was one of the most influential projects in the Dapp industry.

Even though it does not have the largest number of players, it is one of the only Dapps to have created an ecosystem of developers that build on top of it. Recent developments include the Kittyverse, a set of game add-ons that allow players to use their kitties to play other games.

CryptoKitties makes money by charging 0.008 ETH for breeding kitties, and 3.75% transaction fees for the sales of kitties.


Outlook for Dapps

Where is the Dapp market going in 2019? In 2017 and 2018, the dominant category was DeFi (decentralized finance), like decentralized exchanges for ERC20. Now that the ICO era is over and the trading volume of ERC20 tokens is much lower, the attention has shifted to gambling and gaming Dapps. We will see more and more collectible games and other variations of CryptoKitties. I am also expecting to see some non-blockchain games to decentralize a part of their gameplay and put it on smart contracts, especially for games which have an internal economy where players can buy and sell items. Finally, Ethereum is not the only viable Dapp blockchain, and we are seeing a lot of new Dapps being launched on Tron and EOS, 2 blockchain that have gas-less transactions and better scalability.

About the Author

Julien Klepatch is a blockchain programmer who is passionate about teaching people how to build. He has a YouTube channel called Eat the Blocks as well as a website which teaches people to learn to develop Ethereum Dapps & Solidity smart contracts.

1 comment on “Top 10 DApps on Ethereum

  1. This is very nice Blog for Dapps.Thanks for this tremedous Blog and giving us such a huge information about this.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: