If you're new to the game and don't know how to obtain money and gems quickly, the methods below can help.
Build Habitats - Spending 200 golds on this is the best way to acquire free gold and experience.
When you breed any two dragons, you will receive gems and gold.
Complete daily goals - You are given new goals on a regular basis. To get extra gems and money, you should complete all of them.
PvP battles are the most effective technique of obtaining money and gems. In addition, if you win a combat, you will receive one dragon, which you can use to complete your collection of 100s dragons.