No, the purchase of coins on the platform is not compulsory. Coins for the game can be obtained for free by completing missions and activating daily bonuses.