却路遇一条大白蛇挡路，刘邦一怒之下，就提剑把蛇斩杀了，但后来出现一个老妇人啼哭，自称：“我儿是白帝之子，却被赤帝之子杀死了。”随即消失。因为秦始皇的先祖秦襄公说自己是白帝的后裔，众人都认为刘邦被赋予取代秦朝的天命，是为“斩蛇起义”。刘邦灭除项羽，建立汉朝后，斩蛇剑与传国玺一起成为汉朝皇帝的至宝。西晋时，斩蛇剑被收藏在武库之中，一次武库起火，张华害怕有人因此乘机作乱，便派兵把守在武库四周，然后才救火，武库中所收藏历代的宝物及斩蛇剑、王莽的头和孔子的鞋子等都被烧毁了。当时张华看见斩蛇剑穿透屋顶飞了出去，