According to Shia sources, it is not clear whether Al-Yamani is one of descendants of Hasan ibn Ali or Husayn ibn Ali.[1][2] A tradition by Ja'far al-Sadiq about Yamani ancestry said, "[One] from the lineage of my uncle Zayd will rise from Yemen."[3] There are different names for Al-Yamani in different traditions, such as "Hassan", "Hussein", "Saeed", "Mansour", and "Nasr". Muhammad, prophet of Islam, called him "Nasr" because he will come before Muhammad al-Mahdi.[4] In some sources, Al-Yamani is mentioned as someone who invites people to the Muhammad al-Mahdi.[5] Additionally, some sources call Al-Yamani "Mansour" and that he will assist Muhammad al-Mahdi in battle.[4]