India taxes crypto gains at 30% plus 1% TDS and 18% GST on exchange fees. Learn how the rules work in 2025, what you owe, and how to stay compliant.