Câteva dintre Purane îl prezintă pe Hiranyaksha ca fiind fiul lui Diti și al lui Kashyap. Kashyapa (sanscrită: कश्यप kaśyapa) a fost un înțelept antic (rishis), care este unul dintre Saptarshis în Manvantara actuală; ceilalți fiind Atri, Vashishtha, Vishvamitra, Gautama, Jamadagni și Bharadwaja. El a fost tatăl lui Devas, Asuras, Nagas și al întregii umanități. S-a căsătorit cu Aditi, cu care l-a avut ca tată pe Agni, Aditya. Cu cea de-a doua soție a sa, Diti, i-a născut pe Daityas. În această versiune puranică, Suras cei buni și Asuras cei răi sunt copiii aceluiași Kashyapa și există un război constant între bine și rău.
Odată, Hiranyaksha a atacat-o pe Mama Pământ lipsită de apărare și a tras-o adânc în oceanul cosmic. Semizeii au apelat la Vishnu pentru a o salva pe zeița Pământului și întreaga viață. Vishnu a luat avatarul unui bărbat-boar (Varaha) și s-a dus să o salveze pe zeiță. Hiranyaksha l-a blocat. El a fost apoi ucis de Vishnu.
Hiranyaksha a avut un frate mai mic pe nume Hiranyakashipu, care a încercat să îl persecute și să abuzeze de fiul său Prahlada pentru că era un devotat credincios al Domnului Vishnu. În timp ce Hiranyaksha a fost ucis de Varaha (avatarul mistreț al Domnului Vishnu), fratele său mai mic, Hiranyakashipu, a fost ucis de Narasimha, avatarul om-leu al Domnului Vishnu.
În unele texte, inclusiv în Bhagavata Purana, Hiranyaksha este o încarnare a unuia dintre dwarapalas (gardienii porților) lui Vishnu numit Vijaya. Gardienii lui Vishnu, Jaya-Vijaya, au fost blestemați de 4 înțelepți kumara (fiii lui Bramha) să se întrupeze pe Pământ fie de 3 ori ca dușmani ai Domnului Vishnu SAU de 7 ori ca devotați ai Domnului Vishnu. Ei au ales să se nască pe Pământ de 3 ori. În prima naștere (în timpul Satya Yuga), ei s-au născut ca Hiranyakashipu și Hiranyaksha. În cea de-a doua naștere (în timpul Treta Yuga), ei s-au născut ca Ravana și Kumbhakarna. În a treia naștere (în timpul Dvapara Yuga), ei s-au născut ca Shishupala și Dantavakra.
.