Yes, KYC is mandatory and includes providing PAN, address proof, and completing in-person or video verification.