Srutasena, the younger brother of Takshaka, resided at the holy place called Mahadyumna with a view to obtaining the chiefship of the serpents (1,3).
To revenge upon the slaughter of his mother, Ashvasena attacked Arjuna during Kurukshetra War (8,90) (9,61), while he was battling with Karna.
The asura architect Mayasura who came there after Shiva warned him of the fall of Tripura is mentioned as escaping from the abode of Takshaka when Khandava Forest was burned (1,230) though some stories portray him as coming out to bow before Krishna and then guiding the Pandavas to a cave where an ancient treasure horde that also had the gandiva bow in it.
Takshaka did the deed by approaching in disguise (1,50) and biting Parikshit, the grandson of Arjuna and thus slaying him, while he was meditating on Lord Vishnu.
He also prevented the possibility of getting any medical aid to the king, by bribing a priest in the Kasyapa clan, who was an expert in curing people from snake-poisoning (1,43).
Later King Janamejaya, the son of Parikshit, fought a war at Takshasila (1,3) and expelled the Nagas headed by Takshaka from there too.
By visiting Janamejaya, Utanka invoked the ire of that Kuru king, which was directed at its full force, towards Takshaka and the Naga race.
Takshaka, disguised as a beggar, stole the earrings of Paushya king's queen, which she had given as a gift to a Brahmin named Uttanka.
He wished to revenge on Takshaka and proceeded towards Hastinapura, the capital of Kuru king Janamejaya, the great-grandson of Arjuna.