My Experience of Getting DSC from E-Mudhra
e-mudhra is an online portal who basically verifies the documents ( ID, address proof etc) and then issues DSC, of course for a fee. There are many more such service providers but for some reason ( I believe it because of their marketing, primarily) e-mudhra is the most popular one. And of course it is not free. You pay a fee, for your DSC and a token to store the DSC.