Buying Bitcoin in India is legal. Spending it as money is not. Holding it is taxed only when you sell. Here is the legal status in one page.
For complete tax rules, exchange compliance, gift treatment, mining, staking, NFTs, full FAQ:
Key sources: Income-tax Act, Section 115BBH · FIU-IND registered exchanges · RBI on Virtual Digital Assets.
Read more:
~~DISCUSSION:off~~