Did Lord Krishna stop the knowledge of Divya-astras from coming to kali-yuga?

If yes, please provide the scriptural reference.

  • 2
    Divya astras disappeared because the people of kali yuga cannot respect them , treat them or deploy them the way they must be.
    – user1195
    Oct 15, 2017 at 3:26
  • 3
    Divya astras are hidden because of the above reasons which @moonstar2001 has stated, also because of the fact that they are waiting to be revealed through Kalki, who is destined to receive those through Parashuram Muni.
    – user9072
    Oct 15, 2017 at 7:17
  • 4
    Most of those who had knowledge of Divya Astras died after the Kurukshetra war and after the war Ashwathhama was cursed to forget all his knowledge and thus he can't teach anyone. Parikshit and Vrishakethu (Son of Karna) were trained by Arjuna. But Krishna asked them not to propagate anymore as in Kaliyug, people will not use them to maintain Dharma but will misuse for personal purposes. So we don't see any students of Vrishakethu. Satyaki died in a quarrel among yadavas.
    – user9072
    Oct 15, 2017 at 7:21
  • 3
    Lord Parasurama was now probably in deep penace waiting to be a mentor of Kalki. Arjuna never made any other student like Satyaki after the war. Dritharashtra died in a forest fire without passing knowledge of Astras to anyone. Barbarika's head went dead after the war as his wish was fulfilled to watch the Dharma Yudhha. Lord Shiva Sealed Pasupathastra mantra in Kaliyug to avoid misusing of it.
    – user9072
    Oct 15, 2017 at 7:22
  • 1
    There are actually no scriptural verses which speak directly about this, but if one can read between the lines, it is quite helpful
    – user9072
    Oct 15, 2017 at 7:25


You must log in to answer this question.

Browse other questions tagged .