Gems are a premium currency in game and since pokewars is not a profitable game mode gems will probably only be purchased through the store. Which makes sense.
You can get gems from buying them from our store, or get them from crates. In the future it may also be possible to get gems easier ways, like winning and voting for example.