Yes, the Aadhaar card and Aadhaar-seeded bank account in the candidate's name are mandatory for applying online.