Nope! Not required for an individual. For companies, it was always necessary to provide their investment details to ROC and the same has been extended to cryptos as well. But we don't need to worry as of now.
But if Modi comes back in 2024 (which is highly likely) then expect a lot more invasive policies to put in place just like the one released couple of days back regarding bank transfers.