Playing matches, completing challenges, and leveling up your profile will all earn you in-game currency. You can also get coins and gems from the daily lottery spin and microtransactions if desired.