No, the Aadhaar card is not compulsory for registration purposes. Citizens can use any of the photo ID cards.