Yes, Aadhaar number is mandatory for generating/ obtaining the Jeevan Pramaan i.e Digital Life Certificate. Your Aadhaar number is a source for biometric authentication i.e. your fingerprints or Iris.