What is the best way to earn gold? Play arena. It is not that hard to get 7 wins, after few runs you should be able to do that.