In the Mahabarata the Kuru heir Pariksit waa enthroned at Taksasila.
According to tradition the Mahabharata was first recited at Taksasila by Vaishapayana, a disciple of Vyasa at the behest of the seer Vyasa himself, at the sarpa satra yajna "Snake Sacrifice ceremony" of Pariksit’s son Janamejaya.
According to one theory propounded by Damodar Dharmanand Kosambi, Taksasila is a related to Taksaka "carpenter" and is an alternative name for the Nagas of ancient India.
c. 518 BCE] – Darius the Great annexes Takṣaśilā, to the Persian Achaemenid Empire.
326 BCE – Alexander the Great receives submission of Āmbhi, king of Takṣaśilā, and afterwards surrenders to Purus at the Hydaspes.
c 317 BCE – In quick succession, Alexander's general Eudemus and then the satrap Peithon withdraw from the Indus.