Has proper forum etiquettes been lost in the age of social media or something? There's a FAQ, there's a search function, and then there're 10+ "best ways to get gems", "is app safe", "are gamehag rewards legit" threads. For crying out loud, I'm 26 and feel old already whenever I see threads like this.
And here's a short article to get you started: https://gamehag.com/news/gamehag---how-to-earn-soul-gems