Go to raiders camp, then attack stone and wood. You'll get 50 gold each time because on the other side there is no opponents so you'll be rich if you keep doing it. This is just a glitch/cheat I found while attacking raiders land, guarenteed to work on ios, you'll also get the stone and wood.
Battle cheats
Gold-unlimited gold
Nano-unlimited nanopod
Endless-unlimited resources
Ammo-unlimited ammo for troops
Advance-every building will be advance
Earn More Gold
The best way to earn Gold is to attack friends. You can only do this once a day for each friend so to get more Gold you need to invite friends. This can be done by doing the following three steps.
Step 1
Sign up for an account at Z2Live.
Step 2
Login with this account, then invite friends.
Step 3
After the friends accept your invitation, they are in your friends list. As they play Battle of Nations, you can attack them.
Easy Gold
Your friends are your Gold Mine, you can attack each friend once a day get a gold.