Eight hub genes (VSNL1, TH, PCP4, IGDCC3, RAD51AP2, MUC2, BUB1, and BUB1B) were identified which exhibited significant interactions with the tumorigenic mechanism and prognosis of CCA. Here, VSNL1 is linked to cholangiocarcinoma.